Метод Find (объектная модель VBA Add-In)
Выполняет поиск указанной строки в активном модуле.
Синтаксис
object. Найти (target, startline, startcol, endline, endcol, [ wholeword ], [ matchcase ], [ patternsearch ]) — логическое значение
Синтаксис Find состоит из следующих частей:
Part | Описание |
---|---|
object | Обязательно. Выражение объекта, которое вычисляет объект в списке Применимо к. |
конечный объект | Обязательно. Строка, содержащая искомый текст или шаблон. |
начальная строка | Обязательно. Значение Long, указывающее строку, с которой вы хотите начать поиск; при обнаружении будет задана строка совпадения. Первая строка — число 1. |
startcol | Обязательно. Значение Типа Long, указывающее столбец, с которого нужно начать поиск; при обнаружении будет задан столбец, содержащий совпадение. Первый столбец — 1. |
endline | Обязательно. Значение типа Long, определяющее последний столбец найденного совпадения, если таковое будет найдено. Последняя строка может быть указана как -1. |
endcol | Обязательно. Значение типа Long, определяющее последний столбец найденного совпадения, если таковое будет найдено. Последний столбец может быть обозначен как -1. |
целое слово | Необязательный параметр. Значение типа Boolean, определяющее, искать ли совпадение только для целых слов. Если оно равно True, выполняется поиск только целых слов. По умолчанию используется значение False. |
matchcase | Необязательный параметр. Значение типа Boolean, определяющее, должен ли совпадать регистр знаков. Если оно равно True, поиск чувствителен к регистру. По умолчанию используется значение False. |
patternsearch | Необязательный параметр. Логическое значение, указывающее, является ли целевая строка шаблоном, который может содержать подстановочные знаки, такие как звездочка (*) или вопросительный знак (?). Если задано значение True, целевая строка является шаблоном. По умолчанию используется значение False. |
Замечания
Find возвращает значение True, если совпадение найдено, и False, если совпадение не найдено.
Аргументыmatchcase и patternsearch являются взаимоисключающими; Если оба аргумента передаются как True, возникает ошибка.
На содержимое диалогового окна Найти не влияет метод Find .
Указанный диапазон строк и столбцов является инклюзивным, поэтому поиск может найти шаблон в указанной последней строке, если endcol указан как -1 или длина строки.
См. также
- Collections (Visual Basic Add-In Model)
- Справочник по модели надстроек Visual Basic
- Справочник по языку Visual Basic
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.