Составители:
Рубрика:
45
Операции Приоритет Название
Пример
записи
Если
A=True
B=True
C=False
D=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
ОПЕРАЦИИ СО СТРОКАМИ
Язык VBA поддерживает две операции со строками – сцепление и
сравнение (табл. 2.6). Операция сцепления строк позволяет создавать новую
строку, состоящую из строк операндов. А вот операция сравнения строк
возвращает значение истина в том случае, когда первый операнд
удовлетворяет условиям, заданным в виде некоторого шаблона и
представленного вторым операндом, и ложь, если условие, заданное
шаблоном, не удовлетворяется. Сам шаблон представляет собой строку
символов, имеющих определенный смысл. Если в строке шаблона присутствует
символ алфавита, то результат сравнения строк будет истина только в том
случае, если на том же месте в исходной строке стоит такой же символ. При
необходимости вместо одного символа можно указать диапазон. Наличие
символа # в позиции строки шаблона означает, что в исходной строке на том же
месте должна стоять цифра. Символ ? в шаблоне разрешает находиться на
соответствующей позиции рабочей строки любому другому символу.
Таблица 2.6. Операции со строками языка VBA.
Операции Приоритет Название
Пример
записи
Если
A=”abc”,B=”123”,
C=”a?*”,то
результат
&
Сцепление строк
A&B ”abc123”
Like
Сравнение строк
A Like C True
Страницы
- « первая
- ‹ предыдущая
- …
- 43
- 44
- 45
- 46
- 47
- …
- следующая ›
- последняя »
