Книга: VBA для чайников
Выполняемые операторы
Выполняемые операторы
Выполняемые операторы делают главную работу в программе и используются для выполнения следующих задач.
* Вызов процедуры
* Активизация метода некоторого объекта.
* Управление порядком, в котором должны выполняться другие операторы, с помощью организации циклов или выбора участка программного кода (из нескольких вариантов) для последующего выполнения.
* Выполнение одного из встроенных операторов VBA или функции.
Посмотрите внимательно на следующие примеры. Вот оператор, вызывающий для выполнения метод Rotate объекта AGraphicShape:
AGraphicShape.Rotate(90)
Следующий небольшой фрагмент программного кода содержит два выполняемых оператора. Оператор If. . .Then выясняет, будет ли значение переменной ПорогСлышимости больше, чем 3, и если оно больше, то программе предписано выполнить следующий выполняемый оператор, а именно тот, в котором вызывается процедура ГенераторГромкогоЗвука:
If ПорогСлышимости 3 Then
ГенераторГромкогоЗвука
End If
- Строительные блоки программы
- Иерархия VBA
- Откуда берутся проекты, мама?
- Все о модулях
- Добавление нового модуля в VBA-проект
- Стандартные модули и модули с классом
- Создание процедур
- Процедуры типа Sub
- Процедуры типа Function
- Создание процедур с аргументами
- Организация процедур
- Обзор области видимости
- Использование локальных процедур
- Использование операторов
- Объявления
- Операторы присваивания
- Выполняемые операторы
- Параметры компилятора
- Выбор имен
- Соглашения об именах в VBA
- Сделайте программный код красивым
- Правила для отступов
- Замечания о комментариях
- Выполняемые процедуры
- Выполняемые хранимые процедуры
- 4.2. Целочисленные битовые операторы
- Двоичные операторы
- Арифметические операторы
- 1.2.4. Операторы и приоритеты
- Условные операторы
- Поразрядные операторы
- Логические операторы
- 12.1. Операторы проверки: assert()
- Средства синхронизации идентификаторов пользователей, выполняемые на стороне сервера
- Средства синхронизации идентификаторов пользователей, выполняемые на стороне клиента