Parola chiave del passaggio VBA di Excel - Macro semplici di Excel

Sommario

Puoi usare il Parola chiave passo in Excel VBA per specificare un incremento diverso per la variabile contatore di un ciclo.

1. Posiziona un pulsante di comando sul foglio di lavoro e aggiungi le seguenti righe di codice:

Dim i As Integer
Per i = da 1 a 6 Passaggio 2
Celle(i, 1).Valore = 100
Avanti io

Risultato quando si fa clic sul pulsante di comando sul foglio:

Spiegazione: Le righe di codice tra For e Next verranno eseguite tre volte. Per i = 1, Excel VBA immette il valore 100 nella cella all'intersezione della riga 1 e della colonna 1. Quando Excel VBA raggiunge Next i, aumenta i con 2 e torna all'istruzione For. Per i = 3, Excel VBA inserisce il valore 100 nella cella all'intersezione della riga 3 e della colonna 1, ecc.

2. Posiziona un pulsante di comando sul foglio di lavoro e aggiungi le seguenti righe di codice:

Dim j come intero
Per j = da 8 a 3 Passo -1
Celle(6, j).Valore = 50
Avanti j

Risultato quando si fa clic sul pulsante di comando sul foglio:

Spiegazione: Le righe di codice tra For e Next verranno eseguite sei volte. Per j = 8, Excel VBA immette il valore 50 nella cella all'intersezione della riga 6 e della colonna 8. Quando Excel VBA raggiunge Next j, diminuisce j con 1 e torna all'istruzione For. Per j = 7, Excel VBA inserisce il valore 50 nella cella all'intersezione della riga 6 e della colonna 7, ecc.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave