Excel:禁用";加载DLL时出错";消息

Excel:禁用";加载DLL时出错";消息,excel,dll,Excel,Dll,我正在构建一个数据验证系统(用于检查单元格中的条目),该系统引用一个动态构建的命名范围。有时范围不存在,我有“加载DLL消息时出错”。。有没有办法禁用它?谢谢。如果您不必知道是否触发了错误,请尝试以下操作: On Error Resume Next <code accessing the named range> On Error Goto 0 出错时继续下一步 错误转到0 如果您需要一种方法来检查是否会引发错误: Dim flag as Boolean flag = Fals

我正在构建一个数据验证系统(用于检查单元格中的条目),该系统引用一个动态构建的命名范围。有时范围不存在,我有“加载DLL消息时出错”。。有没有办法禁用它?谢谢。

如果您不必知道是否触发了错误,请尝试以下操作:

On Error Resume Next
<code accessing the named range>
On Error Goto 0
出错时继续下一步
<访问命名范围的代码>
错误转到0
如果您需要一种方法来检查是否会引发错误:

Dim flag as Boolean
flag = False

On Error Resume Next
<code accessing the named range>
flag = True
On Error Goto 0
Dim标志为布尔值
flag=False
出错时继续下一步
<访问命名范围的代码>
flag=True
错误转到0
仅当关键代码已成功执行时,标志才会变为True


我知道它很脏,但VBA也是;o)

谢谢您的快速回复。实际上,我只是使用电子表格功能构建它,我想知道是否有一种方法可以全局关闭此警报。谢谢