VBA に次のサンプル コードがあります。システム関連のエラーが発生するたびに、独自のエラー メッセージを表示したいと考えています。しかし、次のコードは機能しません。
VBAは言う
型の不一致
私が欲しい
こんにちは、日付が無効です
マイコード
Sub good()
Dim date_ As Date
date_ = "hello"
On Error GoTo Err1:
Err1:
MsgBox "Hello your date is invalid"
' more code
End Sub