사용자가 신속하게 찾고 편집 할 수 있도록 여러 필드가있는 Word 2007에서 서식 파일을 만들었습니다. 나는 그러한 분야를 다음과 같이 지시했다 : [이것을 바꾼다].단어 매크로에서 와일드 카드 사용
"["로 시작하고 "]"로 끝나는 모든 단어를 찾아서 강조 표시하는 매크로를 만들고 싶습니다.
내 매크로는 지금까지 "["로 시작하고 강조 표시 한 모든 단어를 찾습니다. 나는 단지 "]"을 포함한 나머지 단어를 강조하는 방법을 알아낼 수 없다.
여기서 와일드 카드에 대한 규칙을 검토 한 결과 []>과 같이 사용할 수 있다고 생각했지만 아무 것도 찾지 못했습니다.
도움이되었습니다. 감사!
여기에 코드입니다 :
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
, 찾아 "["강조 당신이 이미 가지고있는 코드를 게시하시기 바랍니다. –