Создать макросы, реализующие циклические алгоритмы, в приложении MS Excel с помощью Visual Basic for Application.
I. Оператор For…Next.
Основная форма выполнения циклических действий с известным числом повторений в VB.
1. Формат записи:
For счетчик = НачальноеЗначение To КонечноеЗначение [Step Шаг счетчика]
Повторяющиеся действия
Next Счетчик
Примеч.: [ ] означают, что этот фрагмент может отсутствовать.
2. Шаг – изменение между соседними значениями счетчика. Шаг может быть как положительным. Так и отрицательным. Если шаг не указан, то он принимается за +1.
3. Переменная Счетчик имеет числовой тип и указывается программистом.
4. НачальноеЗначение определяет начало отсчета переменной Счетчик.
5. КонечноеЗначение определяет прекращение отсчета.
Пример:.For I=1 To 100 Step 5
Y=Y+1
Cells(1,Y).Interior.ColorIndex=X+1
Next I
|