Microsoft® Visual Basic® Scripting Edition
Exit ステートメント
 ランゲージ リファレンス  

関連項目


Do...Loop ループ、For...Next ループ、Function プロシージャまたは Sub プロシージャから抜け出すためのフロー制御ステートメントです。

構文

Exit Do

Exit For

Exit Function

Exit Sub

Exit ステートメントは次のとおりです。

ステートメント 内容
Exit Do Do...Loop ループを抜け出し、Loop ステートメントの次のステートメントに制御を移します。Do...Loop ステートメントの中でのみ使用できます。Do...Loop ステートメントがネスト (入れ子) 構造になっている場合は、Exit Do のあるループの 1 つ外側のループに制御を移します。
Exit For For Each...Next ループまたは For...Next ループを抜け出し、Next ステートメントの次のステートメントに制御を移します。For Each...Next ループまたは For...Next ループの中でのみ使用できます。For Each...Next ループまたは For...Next ループがネスト (入れ子) 構造になっている場合は、Exit For ステートメントが含まれているループの 1 つ外側のループに制御を移します。
Exit Function このステートメントのある Function プロシージャを直ちに抜け出ます。制御は Function プロシージャを呼び出したステートメントの次のステートメントに移ります。
Exit Sub このステートメントのある Sub プロシージャを直ちに抜け出ます。制御は Sub プロシージャを呼び出したステートメントの次のステートメントに移ります。


© 1997 Microsoft Corporation.