8

Иногда я хотел бы изменить цвет текста в документе Word, не затрагивая цвет гиперссылок. Если я просто нажму CTRL+A и поменяю цвет шрифта, то цвет гиперссылок тоже изменится, и их уже невозможно будет отличить от обычного текста.

Это часто случается, когда я вставляю с внешней страницы, и я хотел бы, чтобы обычный шрифт казался черным, но если я использую клавиши CTRL+A, чтобы выбрать вставленный текст, то гиперссылки также становятся черными.

Есть ли способ выделить весь обычный текст в документе, не проходя вручную и не изменяя цвет интервалов обычного текста между гиперссылками?

Примечание: я не хочу менять стиль или цвет темы для обычного шрифта ; Я хочу просто изменить цвет шрифта, за исключением гиперссылок. Я предполагаю, что это (если возможно) будет сделано путем какой-либо возможности выбора текста, пропуска гиперссылок или изменения цвета, пропуская гиперссылки.

1 ответ1

8

После установки параметров шрифта запустите этот макрос, чтобы сбросить стиль шрифта для всех гиперссылок.

Sub RestoreHyperlinkStyle()
    Dim hl As Hyperlink
    For Each hl In ActiveDocument.Hyperlinks
        hl.Range.Style = wdStyleHyperlink
    Next
End Sub

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .