Einfache For-Schleife mit aufwärts zählender Laufvariable

Die Schleife benötigt eine Laufvariable. Im unten angegebenen Beispiel wird die Laufvariable i mit dem Wert 0 initialisiert und bei jedem Erreichen des End For um 1 erhöht. Ist die Abbruchbedingung 100 erreicht, wird mit dem Code nach dem End For fortgesetzt.

Die Schleife kann mit dem Befehl Exit For vorzeitig verlassen werden.

Die Schleife kann mit dem Befehl Continue beim nächsten Index fortgesetzt werden.

 

Beispiel für eine For-Schleife, die bei eintretender Bedingung vorzeitig verlassen wird:

 

Dim i As Long, k As Long

 

For i := 0 To 100

   k += 100

   Exit For If k >= 1000

End For

Bespiel für eine For-Schleife, die bei eintretender Bedingung beim nächsten Index fortgesetzt wird:

 

Dim i As Long

 

For i := 1 To 100

   If (i Mod 2) Then

      Continue

   End If

End For