# Schlüsselwortreferenz

For...Next

Schleife, die auf einem Ausdruck basiert.

For <variable> = <start> To <stop> [Step <stepval>]
Befehle
...
Next

Parameter

variable | Die Zählervariable.
start | Der Startwert der Zählervariablen.
stop | Der Endwert der Zählervariablen.
stepval | [optional] Die Zahl (auch Kommazahlen möglich), um die die Variable in jedem Durchlauf erhöht. Standard ist 1.

Bemerkungen

For...Next-Schleifen können verschachtelt werden. Die Schleife wird verlassen, wenn der Wert von variable die stop-Grenze überschreitet. Wenn stepVal oder stop eine Variable ist, dann wird der Wert nur beim ersten Durchlauf überprüft.
Eine For-Schleife wird nicht ausgeführt, wenn
start > stop und step > 0, oder
start < stop und step negativ ist.

Siehe auch

ContinueLoop, ExitLoop

Beispiel

For $i = 5 to 1 Step -1
MsgBox(0, "Countdown!", $i)
Next
MsgBox(0,"", "Fertig!")