朧研究所(おぼろけんきゅうじょ)

日々の買ったもの、考えたこと、調べたこと、便利なもの、おでかけ、プログラムを書いていきます。

vbのOn Errorステートメント

vbのOn Errorステートメント

On Error GoTo line

On Error Resume Next

On Error GoTo 0

lineには、分岐先の行ラベルまたは行番号を指定します。

エラー処理ルーチンを有効にし、エラーが発生したときの処理を指定します。

On Errorステートメントでエラー処理ルーチンを有効にしていないと、エラーが発生したときにプログラムは停止します。

また、On Errorステートメントで、エラー処理ルーチンを無効にすることもできます。

On Error GoTo line では、エラーが発生するとlineで指定した行ラベルまたは行番号に処理が移ります。

On Error Resume Next では、エラーが発生するとエラーの発生した次の行から処理を続行します。

On Error Goto 0 は、エラー処理ルーチンを無効にします。