当满足条件时,我想退出 for
循环 . 当满足 if
条件时,如何退出 for
循环?我认为 if
声明结束时会有某种退出,但不知道这是怎么回事 .
Dim i As Long
For i = 1 To 50
Range("B" & i).Select
If Range("B" & i).Value = "Artikel" Then
Dim temp As Long
temp = i
End If
Next i
Range("A1:Z" & temp - 1).EntireRow.Delete Shift:=xlToLeft
2 回答
要尽早退出循环,可以使用
Exit For
If [condition] Then Exit For
早期退出For循环的另一种方法是更改循环计数器: