Mar*_*n08 4 error-handling 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)
CAb*_*ott 13
您想要在例程中添加一个Exit Sub:
Sub example()
On Error GoTo err_handle
MsgBox "OK!"
Exit Sub
err_handle:
MsgBox "not OK"
End Sub
Run Code Online (Sandbox Code Playgroud)
在这里寻找完整的解释.
| 归档时间: |
|
| 查看次数: |
6319 次 |
| 最近记录: |