Я создал шаблон в Word 2007 с несколькими полями, которые я хочу, чтобы пользователи могли быстро находить и редактировать. Я указал такие поля следующим образом: [измените это].Использование подстановочных знаков в макросе слова
Я хочу создать макрос, который найдет все слова, начинающиеся с «[» и заканчивающиеся на «]» и выделите их.
В настоящее время в моем макросе находятся все слова, начинающиеся с «[» и выделяющие их. Я просто не могу понять, как выделить это слово, включая «]».
Я рассмотрел правила для подстановочных знаков здесь http://www.gmayor.com/replace_using_wildcards.htm и думал, что могу использовать что-то вроде этого: < []> но он никогда ничего не находит.
Буду признателен за помощь! Благодаря!
Вот код:
Sub HighlightAllItems()
Dim myRange As Range
Dim searchText As String
searchText = "["
Set myRange = ActiveDocument.Range
With myRange.Find
.MatchWildcards = True
.Text = searchText
.ClearFormatting
.Replacement.ClearFormatting
.Replacement.Highlight = True
.Replacement.Text = searchText
.Forward = True
.Format = True
.Execute Replace:=wdReplaceAll
End With
End Sub
Пожалуйста, разместить код у вас уже есть для поиска и выделения «[». –