Ви можете використовувати Ключове слово step в Excel VBA щоб вказати інший приріст для змінної -лічильника циклу.
1. Помістіть кнопку команди на своєму аркуші та додайте такі рядки коду:
Dim i як ціле число
Для i = 1 до 6 Крок 2
Клітинки (i, 1). Значення = 100
Далі i
Результат, коли ви натискаєте кнопку команди на аркуші:
Пояснення: Рядки коду між "За" і "Далі" виконуватимуться тричі. Для i = 1 Excel VBA вводить значення 100 у клітинку на перетині рядка 1 та стовпця 1. Коли Excel VBA досягає Next i, вона збільшується i з 2 та переходить до оператора For. Для i = 3 Excel VBA вводить значення 100 у комірку на перетині рядка 3 та стовпця 1 тощо.
2. Розмістіть кнопку команди на своєму аркуші та додайте такі рядки коду:
Dim j Як ціле число
Для j = 8 до 3 Крок -1
Клітинки (6, j). Значення = 50
Далі j
Результат, коли ви натискаєте кнопку команди на аркуші:
Пояснення: Рядки коду між "За" і "Далі" виконуватимуться шість разів. Для j = 8 Excel VBA вводить значення 50 у комірку на перетині рядка 6 та стовпця 8. Коли Excel VBA досягає Next j, він зменшується j з 1 і переходить назад до оператора For. Для j = 7 Excel VBA вводить значення 50 у клітинку на перетині рядка 6 та стовпця 7 тощо.