Ищет активный модуль, содержащий указанную строку.
Синтаксис
объект.Find(образец, строка1, столбец1, строка2, столбец2
[, слово] [, регистр] [, выражение]) As Boolean
Параметры
объект
Обязательный. Объектное выражение, значением
которого является один из объектов, перечисленных в списке
"Применение".
образец
Обязательный. Переменная типа String,
значением которой является искомый текст или
образец.
строка1
Обязательный. Переменная типа Long,
указывающая номер строки, с которой начинается поиск. Если найден текст,
совпадающий с образцом, получает значение номера первой строки найденного
текста.
столбец1
Обязательный. Переменная типа Long,
указывающая номер столбца, с которого начинается поиск. Если найден текст,
совпадающий с образцом, получает значение номера первого столбца найденного
текста.
строка2
Обязательный. Переменная типа Long,
указывающая номер последней строки совпадающего с образцом текста (если он
найден).
столбец2
Обязательный. Переменная типа Long,
указывающая номер последнего столбца совпадающего с образцом текста (если он
найден).
слово
Необязательный. Переменная типа Boolean,
указывающая, что проводится поиск слов только целиком; в этом случае для нее
задается значение True. По умолчанию имеет значение
False.
регистр
Необязательный. Переменная типа
Boolean, указывающая, что поиск проводится с учетом буквенного регистра;
в этом случае для нее задается значение True. По умолчанию имеет значение
False.
выражение
Необязательный. Переменная типа
Boolean, указывающая, что образцом представляет собой правильное
выражение; в этом случае для нее задается значение True. По умолчанию
имеет значение False.
Дополнительные сведения
Если найден текст, совпадающий с образцом, метод
Find возвращает значение True, в противном случае -- значение
False.
Аргументы регистр и образец являются взаимоисключающими. Если
оба аргумента имеют значение True, возникает ошибка.
Метод Find
не влияет на содержимое диалогового окна Find.
Пример
В данном примере с помощью метода Find устанавливается, что
указанная последовательность строк в области окна программы (строки с 1261 по
1279) содержит строку «Tabs.Clear».
Application.VBE.CodePanes(2).CodeModule.Find ("Tabs.Clear", 1261, 1, 1280, 1, False, False)