我是VBA的新手,我对错误处理有疑问......
我在以下设置中有代码。
Sub code()
On Error GoTo ErrorHandler
'bunch of code (real code that's running)
CurrentRow = 1/0
Exit Sub
ErrorHandler:
'Error Handling (uses a msgbox and vbyesno)
由于某些原因,我的代码没有进入ErrorHandler,而是弹出正常的调试错误,运行时错误'11':
答案 0 :(得分:1)
在VBA编辑器中;
工具 - >选项 - >一般
将错误捕获设置为打破无法处理的错误。