在 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' 用于启用自定义的错误处理。

VBA 错误处理:On Error GoTo 0 与 On Error GoTo -1 的区别

原文地址: https://www.cveoy.top/t/topic/em3l 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录