ВУЗ:
Составители:
Рубрика:
1.3. Visual Basic for Applications 48
3
Символ Определение
?
Любой единичный символ
*
Группа символов
#
Единичная цифра
[ charlist ]
Любой единичный символ в списке символов
[ !charlist ]
Любой единичный символ не в списке символов
Результат операции является истинным (True), если шаблон содержится в
строке; в противном случае – False. Например,
"Reed" Like "Reid" даст False; а "Reed" Like "R*d" – True;
"1234.5" Like "1234.#"
равно
True;
"Reed" Like "Re[aei]d"
равно
True;
"Reed" Like "Re[!ae]d"
равно
False.
Замечание
Оператор сравнения строк по умолчанию различает строчные и прописные
символы. Если требуется обойтись без этого, то нужно добавить оператор
Option Compare Text в начало модуля.
Оператор эквивалентности используется, когда надо убедиться, относятся ли
две переменные объекта к одному тому же объекту.
результат = объект1 Is объект2
Объект1 и объект2 представляют собой объектные переменные, результат
является истинным (True), если объект1 и объект2 относятся к одному и
тому же объекту, иначе результат ложный (False).
1.3.2.3 Процедуры и функции
Основными компонентами программы являются процедуры. Процедура – это
набор описаний и инструкции, сгруппированные для выполнения. VBA
позволяет создать три типа процедур:
Процедура Sub, представляющая собой набор команд для решения
определенной задачи. При ее запуске выполняются команды процедуры, а
затем управление передается в приложение или процедуру, которая вызвала
процедуру Sub. Процедура Sub выглядит следующим образом:
Sub имяПроцедуры ([аргументы])
Инструкции
End Sub
Процедура Function (или функция) отличается от процедуры тем, что ее имя
выступает также в качестве переменной и используется для возвращения
значения в точку вызова функции. Функция выглядит так:
Страницы
- « первая
- ‹ предыдущая
- …
- 45
- 46
- 47
- 48
- 49
- …
- следующая ›
- последняя »
