VBA 错误处理:On Error GoTo 0 与 On Error GoTo -1 的区别
在 VBA 中,'On Error GoTo 0' 和 'On Error GoTo -1' 是用于错误处理的语句。
'On Error GoTo 0' 用于禁用错误处理程序。当此语句被执行时,VBA 会将错误处理重置为默认方式。这意味着如果发生错误,程序将会停止并显示错误消息。这是默认的错误处理方式。
'On Error GoTo -1' 用于启用错误处理程序。当此语句被执行时,VBA 会将错误处理重置为自定义方式。这意味着如果发生错误,程序将会跳转到指定的错误处理程序(通常是一个标签或一个指定的行号),而不是停止并显示错误消息。
总结来说,'On Error GoTo 0' 用于禁用错误处理,而 'On Error GoTo -1' 用于启用自定义的错误处理。
原文地址: https://www.cveoy.top/t/topic/em3l 著作权归作者所有。请勿转载和采集!