
不確定這是否可能。我有一個用於突出顯示一堆文字的巨集。它基本上自動化了瀏覽高級選單、按通配符、輸入我的搜尋並點擊突出顯示全部的過程。
- 我可以按 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 尋找並反白顯示它具有內建導航功能,可讓您轉到加載項找到並突出顯示的每個文字元素。