Excel VBA: For Next Schleifen Teil 2 Step
Excel VBA
Excel VBA: For Next Schleifen Teil 2 Step
Sub Schleifen_For_Next()
For i = 1 To 100 Step 2
Next i
MsgBox i
End Sub
Excel VBA: For Next Schleifen Teil 2 Step
Computer,Office,Excel,VBA,Makro
Excel,VBA,Schleife,For,Next,Step
Im ersten Teil haben Sie erfahren, wie Sie eine einfache Schleife in Excel VBA aufbauen können. Im zweiten Teil
werde ich Ihnen zeigen, wie Sie die Schrittweite verändern können. Normalerweise wird eine Schleife bei jedem
Durchlauf um 1 hoch gezählt.
Wenn jedoch in der For-Anweisung die Anweisung Step hinzugefügt wird, dann können Sie die Schrittweite selbst
festlegen.
In einem Beispiel kann dies so aussehen:
Sub Schleifen_For_Next()
For i = 1 To 100 Step 2
Next i
MsgBox i
End Sub
Step 2 bedeutet, dass bei jedem Durchlauf der Zähler um zwei erhöht wird. Deswegen wird der Wert 50
ausgegeben.
Weiterhin sind auch kleinere Schrittweiten möglich, z.B.
For i = 1 To 100 Step 0.5
Auch negative Schrittweiten sind denkbar, z.B.
For i = 100 To 1 Step -0.5
Im dritten Teil erfahren Sie, wie eine Schleife vorzeitig abgebrochen werden kann und im vierten Teil wie Sie
Schleifen verschachteln können.
n
Excel VBA