Więcej
Excel VBA - wyjście z pętli for
Chciałbym wyjść z mojej pętli for
kiedy warunek wewnątrz jest spełniony. Jak mógłbym wyjść z mojej pętli for
kiedy warunek if
został spełniony? Myślę, że jakiś rodzaj wyjścia na końcu mojej instrukcji if
, ale nie wiem jak to by działało.
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
168
2
Aby zakończyć pętlę wcześniej możesz użyć
Exit For
.If [warunek] Then Exit For
.Innym sposobem na wcześniejsze wyjście z pętli For jest zmiana licznika pętli: