U kunt de Stap trefwoord in Excel VBA om een andere verhoging op te geven voor de tellervariabele van een lus.
1. Plaats een opdrachtknop op uw werkblad en voeg de volgende coderegels toe:
Dim ik als geheel getal
Voor i = 1 tot 6 Stap 2
Cellen (i, 1). Waarde = 100
volgende i
Resultaat wanneer u op de opdrachtknop op het werkblad klikt:
Uitleg: De coderegels tussen For en Next worden drie keer uitgevoerd. Voor i = 1, voert Excel VBA de waarde 100 in de cel in op de kruising van rij 1 en kolom 1. Wanneer Excel VBA Next i bereikt, verhoogt het i met 2 en springt het terug naar de For-instructie. Voor i = 3 voert Excel VBA de waarde 100 in de cel in op de kruising van rij 3 en kolom 1, enz.
2. Plaats een opdrachtknop op uw werkblad en voeg de volgende coderegels toe:
Dim j als geheel getal
Voor j = 8 Naar 3 Stap -1
Cellen (6, j). Waarde = 50
volgende j
Resultaat wanneer u op de opdrachtknop op het werkblad klikt:
Uitleg: De coderegels tussen For en Next worden zes keer uitgevoerd. Voor j = 8 voert Excel VBA de waarde 50 in de cel in op de kruising van rij 6 en kolom 8. Wanneer Excel VBA Next j bereikt, verlaagt het j met 1 en springt het terug naar de For-instructie. Voor j = 7 voert Excel VBA de waarde 50 in de cel in op de kruising van rij 6 en kolom 7, enz.