
이것이 가능한지 확실하지 않습니다. 여러 텍스트를 강조 표시하는 매크로가 있습니다. 기본적으로 고급 메뉴를 살펴보고, 와일드카드를 누르고, 검색어를 입력하고, 모두 강조 표시를 클릭하는 과정을 자동화합니다.
- Ctrl + F를 눌러 결과 목록을 얻을 수 있습니다. 나는 이것을 자동화하고 싶다
내 문제는 결과가 포함된 탐색 평면을 여는 방법을 찾을 수 없다는 것입니다.
내비게이션 플레인을 여는 몇 가지 방법이 있는 것 같습니다. 하지만 그들은 모두 나에게 빈 공간을 열어줍니다. 매크로를 작성하려면 매크로에 뭔가를 추가해야 하는지 모르겠습니다.
그런 다음 Ctrl + F를 누르면 탐색 평면에 결과가 표시됩니다.
--------CODE TO HIGHLIGHT TARGET 1-------------------
Options.DefaultHighlightColorIndex = wdYellow
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
Selection.Find.Replacement.Highlight = True
With Selection.Find
.Text = "target1"
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindContinue
.Format = True
.MatchCase = True
.MatchWholeWord = False
.MatchWildcards = True
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
답변1
VBA에서는 탐색 창과 같은 작업창을 제어할 수 없습니다. 작업창은 Office 응용 프로그램 개체 모델에 표시되지 않습니다.
라는 무료 Word 추가 기능이 있습니다.AuthorTec Find'n 하이라이트또한 추가 기능에서 찾아 강조 표시한 각 텍스트 요소로 이동할 수 있는 탐색 기능이 내장되어 있습니다.