我正在构建一个数据验证系统(用于检查单元格中的条目),该系统指的是动态构建的命名范围。有时范围不存在,我有“加载DLL消息时出错”..有没有办法禁用它?感谢。
答案 0 :(得分:0)
如果您不必知道错误是否已触发,请尝试以下操作:
On Error Resume Next
<code accessing the named range>
On Error Goto 0
如果您需要一种检查方法,则会出现错误:
Dim flag as Boolean
flag = False
On Error Resume Next
<code accessing the named range>
flag = True
On Error Goto 0
如果关键代码已成功执行,则标志仅为True
我知道它很脏但是VBA也是如此; o)