他のプログラミング言語と異なり、VBAにはCatchステートメントがありません。しかし、On Error Resume NextやIf Err.Number <> 0 Thenを使えば、Catchステートメントを再現することができます。これについては、「Err.Numberを使ったエラー処理」で説明しています。