
有時,我想更改Word文件中文字的顏色而不影響超連結的顏色。如果我只是按CTRL+A並更改字體顏色,那麼超連結的顏色也會更改,並且不再可能將它們與常規文字區分開來。
當我從外部頁面貼上時,這種情況經常發生,我希望常規字體顯示為黑色,但如果我使用按CTRL+A選擇貼上的文本,那麼超連結也會變成黑色。
有沒有一種方法可以突出顯示文件中的所有常規文本,而無需手動檢查和更改超連結之間常規文本間隔的顏色?
筆記:我不想更改常規字體的樣式或主題顏色;我想簡單地更改除超連結之外的字體顏色。我預見這(如果可能的話)是透過某種方式能夠選擇文字、省略超連結或更改顏色、省略超連結來完成的。
答案1
設定字體設定後,執行此巨集以重設所有超連結的字體樣式。
Sub RestoreHyperlinkStyle()
Dim hl As Hyperlink
For Each hl In ActiveDocument.Hyperlinks
hl.Range.Style = wdStyleHyperlink
Next
End Sub