Excel VBA Schritt Keyword
Sie können das Step-Schlüsselwort in Excel VBA verwenden eine andere Schrittweite für die Zählervariable einer Schleife zu spezifizieren.
-
Legen Sie eine Befehlsschaltfläche
auf dem Arbeitsblatt und fügen Sie die folgenden Codezeilen:
Dim i As Integer For i = 1 To 6 Step 2 Cells(i, 1).Value = 100 Next i
Ergebnis, wenn Sie auf das Befehlsschaltflächen auf dem Blatt klicken:
Erläuterung: Die Codezeilen zwischen For und Next wird dreimal durchgeführt werden. Für i = 1, tritt in Excel VBA den Wert 100 in die Zelle am Schnittpunkt der Zeile 1 und Spalte 1. Wenn Excel VBA erreicht Next i, i es mit 2 erhöht und springt zur Erklärung der Rückseite. Für i = 3, geht Excel VBA den Wert 100 in die Zelle am Schnittpunkt der Zeile 3 und Spalte 1 usw.
-
Legen Sie eine Befehlsschaltfläche
auf dem Arbeitsblatt und fügen Sie die folgenden Codezeilen:
Dim j As Integer For j = 8 To 3 Step -1 Cells(6, j).Value = 50 Next j
Ergebnis, wenn Sie auf das Befehlsschaltflächen auf dem Blatt klicken:
Erläuterung: Die Codezeilen zwischen For und Next werden sechsmal ausgeführt werden. Für j = 8 tritt Excel VBA den Wert 50 in die Zelle am Schnittpunkt der Zeile 6 und Spalte 8. Wenn Excel VBA Next j erreicht, nimmt es mit j 1 und springt zur Erklärung der Rückseite. Für j = 7, geht Excel VBA den Wert 50 in die Zelle am Schnittpunkt der Zeile und Spalte 6 7 usw.