Možete koristiti Ključna riječ step u Excel VBA za navođenje različitog prirasta za varijablu brojača petlje.
1. Postavite naredbeni gumb na radni list i dodajte sljedeće retke koda:
Dim i Kao cijeli broj
Za i = 1 do 6 Korak 2
Stanice (i, 1). Vrijednost = 100
Sljedeći i
Rezultat kada pritisnete naredbeni gumb na listu:
Objašnjenje: Linije koda između Za i Sljedeće bit će izvedene tri puta. Za i = 1, Excel VBA unosi vrijednost 100 u ćeliju na sjecištu retka 1 i stupca 1. Kad Excel VBA dosegne Sljedeće i, povećava se i s 2 i skoči natrag u izraz Za. Za i = 3, Excel VBA unosi vrijednost 100 u ćeliju na sjecištu retka 3 i stupca 1 itd.
2. Postavite naredbeni gumb na radni list i dodajte sljedeće retke koda:
Dim j Kao cijeli broj
Za j = 8 do 3 korak -1
Stanice (6, j). Vrijednost = 50
Sljedeće j
Rezultat kada pritisnete naredbeni gumb na listu:
Objašnjenje: Kodovi između For i Next bit će izvedeni šest puta. Za j = 8, Excel VBA unosi vrijednost 50 u ćeliju na sjecištu retka 6 i stupca 8. Kad Excel VBA dosegne Next j, smanjuje j s 1 i skoči natrag na naredbu For. Za j = 7, Excel VBA unosi vrijednost 50 u ćeliju na sjecištu retka 6 i stupca 7 itd.