Циклы в программе
Использование условных инструкций и инструкций цикла, называемых также управляющими структурами, позволяет написать программу на языке Visual Basic, которая будет принимать решения и повторять операции. Другая полезная управляющая структура - инструкция With, позволяет выполнить последовательность инструкций, не повторяя задание имени объекта.
Использование условных инструкций
Условные инструкции проверяют, имеет ли условие значение True, или же False, и, в зависимости от результата, указывают одну или несколько дальнейших инструкций. Обычно условие является выражением, которое использует оператор сравнения для сравнения одного значения переменной с другим.
Выбор условной инструкции
If...Then...Else: ветвление программы в зависимости от значения условия True или False
Select Case: выбор ветви из набора условий
Использование циклов для повторения блоков программы
Использование циклов дает возможность повторного выполнения набора инструкций. Некоторые циклы повторяют инструкции пока условие имеет значение False; другие - пока значение условия равно True. Имеются также циклы, которые повторяют набор инструкций определенное число раз или же выполняют его для каждого объекта семейства.
Типы циклов
Do...Loop: повторяет набор инструкций, пока условие имеет значение True или пока оно не примет значение True
For...Next: использует счетчик. Повторяет набор инструкций указанное число раз.
For Each...Next: повторяет набор инструкций для каждого объекта семейства
Выполнение нескольких инструкций над одиночным объектом
В Visual Basic, как правило, требуется указать объект перед выполнением одного из его методов или изменением одного из его свойств. С помощью инструкции With можно указать объект только один раз для последовательности инструкций.
With: выполняет последовательность инструкций над одиночным объектом