【发布时间】:2012-09-14 05:57:51
【问题描述】:
总结:我想做一些基本的错误处理
问题:当我单步执行代码时,即使没有错误,我的“错误”块数据也会运行
-我对 VBA 中的错误处理非常陌生,不明白为什么除了我指示代码进入块之外运行错误块中的代码。提前致谢!
代码:
Function getReports()
startJournal = Sheets("Runsheet").Range("B5")
endJournal = Sheets("Runsheet").Range("E5")
If startJournal = 0 Or endJournal = 0 Then
GoTo Error
End If
'bunch of code
Error:
MsgBox ("Error Statement")
End Function
【问题讨论】:
-
This post 关于错误处理可能会有所帮助。
标签: vba excel error-handling