Du kan bruge Trin søgeord i Excel VBA at angive en anden stigning for tællervariablen i en sløjfe.
1. Placer en kommandoknap på dit regneark, og tilføj følgende kodelinjer:
Dim i As Integer
For i = 1 til 6 Trin 2
Celler (i, 1). Værdi = 100
Næste i
Resultat, når du klikker på kommandoknappen på arket:
Forklaring: Kodelinjerne mellem For og Next udføres tre gange. For i = 1 indtaster Excel VBA værdien 100 i cellen i skæringspunktet mellem række 1 og kolonne 1. Når Excel VBA når Næste i, øges det i med 2 og hopper tilbage til For -sætningen. For i = 3 indtaster Excel VBA værdien 100 i cellen i skæringspunktet mellem række 3 og kolonne 1 osv.
2. Placer en kommandoknap på dit regneark, og tilføj følgende kodelinjer:
Dim j Som heltal
For j = 8 til 3 Trin -1
Celler (6, j). Værdi = 50
Næste j
Resultat, når du klikker på kommandoknappen på arket:
Forklaring: Kodelinjerne mellem For og Next udføres seks gange. For j = 8 indtaster Excel VBA værdien 50 i cellen i skæringspunktet mellem række 6 og kolonne 8. Når Excel VBA når Næste j, reduceres det j med 1 og hopper tilbage til For -sætningen. For j = 7 indtaster Excel VBA værdien 50 i cellen i skæringspunktet mellem række 6 og kolonne 7 osv.