Használhatja a Lépés kulcsszó ban ben Excel VBA hogy egy ciklus számlálóváltozójának eltérő növekményét adja meg.
1. Helyezzen el egy parancsgombot a munkalapon, és adja hozzá a következő kódsorokat:
Dim i As Integer
I = 1 -től 6 -ig 2. lépés
Sejtek (i, 1). Érték = 100
Következő i
Eredmény, ha rákattint a parancsikonra a lapon:
Magyarázat: A For és Next közötti kódsorok háromszor kerülnek végrehajtásra. I = 1 esetén az Excel VBA beírja a 100 értéket a cellába az 1. sor és az 1. oszlop metszéspontjában. Amikor az Excel VBA eléri a Következő i értéket, 2 -vel növeli az i értéket, és visszaugrik a For utasításhoz. I = 3 esetén az Excel VBA beírja a 100 értéket a cellába a 3. sor és az 1. oszlop metszéspontjában, stb.
2. Helyezzen el egy parancsgombot a munkalapon, és adja hozzá a következő kódsorokat:
Dim j Mint egész
Ha j = 8 -3 -1. lépés
Sejtek (6, j). Érték = 50
Következő j
Eredmény, ha rákattint a parancsikonra a lapon:
Magyarázat: A For és Next közötti kódsorok hatszor kerülnek végrehajtásra. Ha j = 8, az Excel VBA beírja az 50 értéket a cellába a 6. sor és a 8. oszlop metszéspontjában. Amikor az Excel VBA eléri a Következő j értéket, a j értéket 1 -gyel csökkenti, és visszaugrik a For utasításhoz. J = 7 esetén az Excel VBA beírja az 50 értéket a cellába a 6. sor és a 7. oszlop metszéspontjában, stb.