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


Свойство FindReplace.MatchWholeWord (Publisher)

Задает или возвращает логическое значение, указывающее, будет ли все слово совпадать в операции поиска. Для чтения и записи, Boolean.

Синтаксис

expression. MatchWholeWord

Выражение Переменная, представляющая объект FindReplace .

Возвращаемое значение

Boolean

Примечания

Значение по умолчанию для MatchWholeWordFalse.

Пример

В этом примере выбирается каждое вхождение слова fact и применяется полужирное форматирование.

With ActiveDocument.Find 
 .Clear 
 .MatchWholeWord = True 
 .FindText = "fact" 
 .ReplaceScope = pbReplaceScopeNone 
 Do While .Execute = True 
 .FoundTextRange.Font.Bold = msoTrue 
 Loop 
End With 


Этот пример следует за предыдущим, за исключением того, что целые слова не будут совпадать. Поэтому слово "факт" в слове "фабрика" или "фактоид" также будет иметь полужирное форматирование.

With ActiveDocument.Find 
 .Clear 
 .MatchWholeWord = False 
 .FindText = "fact" 
 .ReplaceScope = pbReplaceScopeNone 
 Do While .Execute = True 
 .FoundTextRange.Font.Bold = msoTrue 
 Loop 
End With 

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

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