excel学习库

excel表格_excel函数公式大全_execl从入门到精通

VBA异常处理方式

通常我们的宏程序语法错误或者公式错误时,VBA会直接终止程序运行,并抛出异常,当我们想忽略错误继续执行时,就需要对异常进行处理,下面介绍异常处理的主要方法

方法一:On Error Resume Next

使用该语句会忽略后续的错误语句,继续执行下一步

方法二:有错误跳转到标记处

语法

On Error GoTo a

……

a:

……

当语句出现错误时,跳过标记a之后的语句,继续执行

不论前面是否有异常,标记之后的语句都会执行

方法三:On Error GoTo 0

是对方法一的补充,当我们能够准确定位到异常代码时,希望减少对异常的处理,此时需要使之前异常处理时效,正常执行后续代码语句,就要用到 On Error GoTo 0

VBA报错通常是数据或逻辑有误,应尽量保证数据的有效性和逻辑的正确性,减少异常处理,从而跳过错误语句

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接