Составители:
37
Таблица 5. Логические операции языка VBA.
Операции Приоритет Название Пример записи
Если A=True
B=True C=False
D=False, то
результат
And 10
Логическое умножение
(и)
A And B
A And C
C And B
C And D
True
False
False
False
Or 11
Логическое сложение
(или)
A Or B
A Or C
C Or B
C Or D
True
True
True
False
Xor 12 Исключающее или
A Xor B
A Xor C
C Xor B
C Xor D
False
True
True
False
Not 9 Отрицание
E=Not B
E=Not D
False
True
Imp 14 Импликация
A Imp B
A Imp C
C Imp B
C Imp D
True
False
True
True
Eqv 13 Эквивалентность
A Eqv B
A Eqv C
C Eqv B
C Eqv D
True
False
False
True
Таблица 6. Операции со строками языка VBA.
Операции Приоритет Название Пример записи
Если A=”abc”,B=”123”,
C=”a?*”,то результат
& Сцепление строк A&B ”abc123”
Like Сравнение строк A Like C True
Язык VBA содержит весь базовый набор операторов классического языка Бей-
сик с добавлениями, учитывающими потребности объектно-ориентированного про-
граммирования. Операторы записываются на отдельных строчках и могут не нуме-
роваться. Для размещения нескольких операторов на одной строке между ними не-
обходимо поставить символ двоеточие ( : ). Этот же символ используется для обо-
значения меток. Для переноса продолжения оператора на следующую строку ис-
пользуется комбинация символов пробел знак подчеркивания ( _). Нельзя разбивать
переносом идентификаторы и строки. Допускается не более семи переносов строк
одного оператора.
Оператор объявления переменных. Основные идеи, связанные с типами дан-
ных, были уже рассмотрены выше. Здесь приводится формальное описание опера-
тора объявления переменных в языке VBA Dim, имеющего следующий синтаксис:
Dim [WithEvents] ИмяПеременной [(Индексы])] [As [New] Тип]
Примечание. В документации по программированию при описании синтаксиса языка
принято следующее общепринятое соглашение: параметры и ключевые слова в квадратных
Страницы
- « первая
- ‹ предыдущая
- …
- 35
- 36
- 37
- 38
- 39
- …
- следующая ›
- последняя »