ВУЗ:
Составители:
Рубрика:
1.3. Visual Basic for Applications 55
3
Совет
Для того чтобы текст вашей процедуры выглядел понятным и удобным для
восприятия, рекомендуется делать отступы для групп операторов так, как
это указано при описании их синтаксиса. В VBA предусмотрено удобное
средство изменения отступов — нажатие на клавишу <Tab> увеличивает
отступ вправо, нажатие комбинации клавиш <Shift>+<Tab> уменьшает этот
отступ.
Осуществить выбор одного из целой группы альтернативных действий можно
путем использования для этого вложенных операторов ветвления
If ... Then ... Else, однако если выбор одной из возможностей должен
быть основан на различных значениях одного и того же выражения, гораздо
удобнее использовать специальный оператор выбора Select Case, имеющий
следующий синтаксис:
Select Case проверяемоеВыражение
Case списокЗначений_1
группаОператоров_1
Case списокЗначений_2
группаОператоров_2
Case списокЗначений_3
группаОператоров_3
...
Case Else
группаОператоров_Else
End Select
Проверяемое выражение вычисляется в начале работы оператора Select
Case. Это выражение может возвращать значение любого типа, например,
логическое, числовое или строковое.
Список выражений представляет собой одно или несколько выражений,
разделенных запятой. При выполнении оператора проверяется, соответствует
ли хотя бы один из элементов этого списка проверяемому выражению. Эти
элементы списка выражений могут иметь одну из следующих форм:
выражение
в этом случае проверяется, совпадает ли значение проверяемого выражения с
этим выражением;
выражение1 To выражение2
в этом случае проверяется, находится ли значение проверяемого выражения в
указанном диапазоне значений;
Is логическийОператор выражение
Страницы
- « первая
- ‹ предыдущая
- …
- 52
- 53
- 54
- 55
- 56
- …
- следующая ›
- последняя »
