要約:基本的なエラー処理を行いたい
問題:コードをステップスルーすると、エラーがない場合でも「エラー」ブロックデータが実行されます
-私はVBAでのエラー処理にかなり慣れていないので、コードにブロックに入るように指示する以外に、Errorブロックのコードが実行される理由がわかりません。前もって感謝します!
コード:
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