答案 0 :(得分:0)
您将在循环中结束循环。外部循环可以是Do Until...
循环,内部最好使用For
循环来实现。
Sub test()
Do Until Range("B10").Value <> "True" Then
For i = 1 to 100
'do whatever you are doing 100 times
Next i
Loop
End Sub
答案 1 :(得分:0)
'ON WORKSHEET
Sub Example()
Dim i As Integer
Do
If Range("B10").Value Then
For i = 1 To 100
SomeFunction
Next
End If
Loop
End Sub
与您的图表一样,它永远不会退出。