VBA 退出Do循環

Exit Do 語句用於當需要依據一定的標準來退出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