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