當想要根據特定標准退出Do
循環時,可使用Exit Do
語句。 它可以同時用於Do...While
和Do...Until
直到循環。
當Exit Do
被執行時,控制器在Do
循環之后立即跳轉到下一個語句。
語法
以下是在VBA中Exit Do
語句的語法。
Exit Do
示例
以下示例演示如何使用Exit Do
語句,如果計數器的值達到10
,則退出Do
循環,並在For
循環之后立即跳轉到下一個語句。
Private Sub Constant_demo_Click() i = 0 Do While i <= 100 If i > 10 Then Exit Do ' Loop Exits if i>10 End If MsgBox ("The Value of i is : " & i) i = i + 2 Loop End Sub
當上面的代碼被執行時,它會在消息框中輸出下面的輸出。
The Value of i is : 0 The Value of i is : 2 The Value of i is : 4 The Value of i is : 6 The Value of i is : 8 The Value of i is : 10