选择超链接以外的文本?

选择超链接以外的文本?

有时,我想更改 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

相关内容