Программное определение параметров поиска в Word
Существует два способа задать параметры поиска для выбора в документах Microsoft Office Word:
Задайте отдельные свойства Find объекта.
Используйте аргументы Execute метода Find объекта.
Область применения. Сведения в этом разделе относятся к проектам уровня документа и проектам надстроек VSTO для Word. Дополнительные сведения см. в разделе "Функции", доступные по Приложение Office ликации и типу проекта.
Использование свойств объекта Find
Следующий код задает свойства Find объекта для поиска текста в текущем выделенном фрагменте. Обратите внимание, что критерии поиска, такие как поиск вперед, оболочка и текст для поиска, являются свойствами Find объекта.
Настройка каждого свойства Find объекта не полезна при написании кода C#, так как необходимо указать те же свойства, что и параметры в методе Execute . Поэтому этот пример содержит только код Visual Basic.
Настройка параметров поиска с помощью объекта Find
Задайте свойства Find объекта для поиска вперед по выделенному фрагменту текста.
With Application.Selection.Find .ClearFormatting() .Forward = True .Wrap = Word.WdFindWrap.wdFindContinue .Text = "find me" .Execute() End With
Использование аргументов метода Execute
Следующий код использует Execute метод Find объекта для поиска текста в текущем выделенном фрагменте. Обратите внимание, что критерии поиска, такие как поиск вперед, оболочка и текст для поиска, передаются в качестве параметров Execute метода.
Настройка параметров поиска с помощью аргументов метода Execute
Передайте критерии поиска в качестве параметров Execute метода для поиска вперед по выделенному фрагменту текста.