相关疑难解决方法(0)

为什么VBA在没有错误时会转到错误处理代码?

我在VBA(Excel)中编写了一些带有错误处理标签的代码.它工作正常,直到我最近注意到错误处理代码每次都被执行,而不仅仅是在发生错误时.有人知道为什么会这样吗?谢谢.

这是一个简单的测试案例,其中会弹出两个 msgbox.

Sub example()
    On Error GoTo err_handle
    MsgBox "OK!"
err_handle:
MsgBox "not OK"
End Sub
Run Code Online (Sandbox Code Playgroud)

error-handling vba

4
推荐指数
1
解决办法
6319
查看次数

标签 统计

error-handling ×1

vba ×1