Поделиться через


Метод 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 или длина строки.

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.