ID : 110
Resume
機能
エラー処理ルーチンを終了し、指定した行から実行が再開されます。
構文
Resume 処理
指定項目
- 処理
- 指定しない場合:エラーの起こった行を実行します。
"Next"を指定した場合:エラーの起こった次の行を実行します。
<ラベル>を指定した場合:<ラベル>で指定した行を実行します。
解説
エラー処理ルーチンを終了し、処理で指定した行から実行が再開されます。
エラー処理ルーチン以外では使用できません。
On Errorステートメントと組み合わせて"On Error Resume Next"と使うことができます。"On Error"参照
注意事項
-
用例
'!TITLE "デンソーロボットプログラム"
Sub Sample_Resume
On Error GoTo LABEL1
Dim aaa As Integer
Dim bbb As Integer
aaa = 0
' 0除算によるエラー発生のためLABEL1へ移動
bbb = 10 / aaa
' メッセージ出力ウィンドウに10を表示
PrintDbg bbb
Exit Sub
LABEL1:
aaa = aaa + 1
Resume
End Sub
ID : 110