Excel VBA Étape mots-clés
Vous pouvez utiliser le mot-clé étape dans Excel VBA pour spécifier un incrément différent pour la variable compteur d’une boucle.
-
Placez un bouton de commande
sur votre feuille de calcul et ajouter les lignes de code suivantes:
Dim i As Integer For i = 1 To 6 Step 2 Cells(i, 1).Value = 100 Next i
Lorsque vous cliquez sur le bouton de commande sur la feuille:
Explication: Les lignes de code entre pour et suivant sera exécuté trois fois. Pour i = 1, Excel VBA entre la valeur 100 dans la cellule à l’intersection de la ligne 1 et de la colonne 1. Lorsque Excel VBA atteint Next i, i il augmente avec 2 et saute à l’instruction for. Pour i = 3, Excel VBA entre la valeur 100 dans la cellule à l’intersection de la ligne 3 et la colonne 1, etc.
-
Placez un bouton de commande
sur votre feuille de calcul et ajouter les lignes de code suivantes:
Dim j As Integer For j = 8 To 3 Step -1 Cells(6, j).Value = 50 Next j
Lorsque vous cliquez sur le bouton de commande sur la feuille:
Explication: Les lignes de code entre pour et suivant sera exécuté six fois. Pour j = 8, Excel VBA entre la valeur 50 dans la cellule à l’intersection de la rangée et de la colonne 6 8. Lorsque Excel VBA atteint suivante j, elle diminue avec j 1 et retourne à l’instruction for. Pour j = 7, Excel VBA entre la valeur 50 dans la cellule à l’intersection de la ligne 6 et la colonne 7, etc.