Exitステートメント
構文
Exit
解説
プロシージャまたはブロックを抜け出ます。
Exitステートメントには次の種類があります。
ステートメント | 内容 |
---|---|
Exit Do | Do...Loopを抜け出ます。 |
Exit For | For...NextまたはFor Each...Nextを抜け出ます。 |
Exit Function | Functionプロシージャを抜け出ます。 |
Exit Property | Propertyプロシージャを抜け出ます。 |
Exit Sub | Subプロシージャを抜け出ます。 |
サンプル
次の例は、Exitステートメントでプロシージャまたはブロックを抜け出ます。
Sub Sample() Dim i As Integer Do i = i + 1 If i = 10 Then Exit Do Loop MsgBox "iが" & i & "になった" For i = 1 To 100 If i = 20 Then Exit For Next i MsgBox "iが" & i & "になった" Exit Sub MsgBox "このメッセージは表示されません" End Sub