Следующая статья: Условные, логические операторы в Visual Basic VBA
Содержание
Оператор Like
Оператор Like дает возможность выполнять особый тип операции сравнения строк, и его можно использовать только со строками.
Оператор Like тестирует строку для определения того, совпадает ли она с заданным шаблоном.
Синтаксис:
выражение1 like выражение2,
где выражение1 – любое строковое выражение VBA;
выражение 2 – строковое выражение, специально созданное для задания шаблона, который оператор Like сравнивает с выражением1.
Результатом выражения Like является True, если первый операнд (выражение1 ) совпадает с шаблоном во втором операнде (выражение2 ); иначе результатом выражения будет False. Оба операнда в этом выражении должны быть строковыми выражениями, или VBA отобразит сообщение об ошибке несовпадения типов.
Шаблон, с которым должна сравниваться строка, задается с использованием различных специальных символов. В таблице «Символы совпадения с образцом для оператора Like» содержатся методы и символы для создания образцов совпадения для оператора Like.
Символы совпадения с образцом для оператора Like
| Символ образца | Соответствие |
|---|---|
| # | Любая одиночная цифра от 0 до 9 |
| * | Любое количество символов в любой комбинации или отсутствие символов |
| ? | Любой одиночный символ |
| (list) | List – это список определенных символов. Совпадение с любым одиночным символом в списке |
| (! list) | List – это список определенных символов. Совпадение с любым одиночным символом, не имеющимся в списке |
Видео: «Парень на заднем плане»
Один из артистов балета на заднем плане изображает своего героя


