Περισσότερα
Excel VBA - έξοδος από το βρόχο
Θα ήθελα να βγω από το βρόχο "for" όταν ικανοποιείται μια συνθήκη στο εσωτερικό του. Πώς θα μπορούσα να βγω από τον βρόχο μου for
όταν ικανοποιηθεί η συνθήκη if
; Σκέφτομαι κάποιο είδος εξόδου στο τέλος της δήλωσης 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
168
2
Για να βγείτε από το βρόχο σας νωρίς μπορείτε να χρησιμοποιήσετε το
Exit For
If [συνθήκη] Then Exit For
Ένας άλλος τρόπος για να βγείτε από έναν βρόχο For νωρίτερα είναι να αλλάξετε τον μετρητή του βρόχου: