Excel VBA Step Keyword - Enkla Excel -makron

Innehållsförteckning

Du kan använda Stegord i Excel VBA att ange en annan ökning för en loops räknarvariabel.

1. Lägg en kommandoknapp på ditt kalkylblad och lägg till följande kodrader:

Dim i As Integer
För i = 1 till 6 Steg 2
Celler (i, 1). Värde = 100
Nästa i

Resultat när du klickar på kommandoknappen på arket:

Förklaring: Kodraderna mellan For och Next kommer att köras tre gånger. För i = 1 anger Excel VBA värdet 100 i cellen i skärningspunkten mellan rad 1 och kolumn 1. När Excel VBA når Nästa i, ökar det i med 2 och hoppar tillbaka till For -satsen. För i = 3 anger Excel VBA värdet 100 i cellen vid skärningspunkten mellan rad 3 och kolumn 1, etc.

2. Lägg en kommandoknapp på ditt kalkylblad och lägg till följande kodrader:

Dim j Som heltal
För j = 8 till 3 Steg -1
Celler (6, j). Värde = 50
Nästa j

Resultat när du klickar på kommandoknappen på arket:

Förklaring: Kodraderna mellan For och Next kommer att köras sex gånger. För j = 8 anger Excel VBA värdet 50 i cellen i skärningspunkten mellan rad 6 och kolumn 8. När Excel VBA når Nästa j minskar det j med 1 och hoppar tillbaka till For -satsen. För j = 7 anger Excel VBA värdet 50 i cellen vid skärningspunkten mellan rad 6 och kolumn 7, etc.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave