我在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
請上傳你已經有代碼查找和突出「[」。 – 2011-02-01 16:09:53