В стандартном (пустом) шаблоне документа MS Word определение стиля гиперссылки включает атрибут Font Color: Hyperlink
. У меня есть определенный документ Word, в котором стиль гиперссылки был изменен, чтобы включить Font Color: Black
, среди других атрибутов. Я хочу восстановить исходное определение цвета "Гиперссылка", но не могу найти способ сделать это. В диалоговом окне « Изменить стиль » я могу полностью удалить, например, явную спецификацию конкретной грани шрифта, изменив ее с Times New Roman на null , развернув комбинированную кнопку « Формат» в нижней части стиля «Изменить».диалоговое окно, а затем очистить текст из поля со списком, но я не могу сделать то же самое для цвета шрифта с его палитрой цветов. Также нет позиции для ввода текста, в которой я мог бы попытаться ввести слово «Гиперссылка» в качестве имени цвета.
Я, конечно, мог бы установить его на Font Color: Blue
, но это заставило бы его быть синим для любого пользователя, даже для того, кто установил другой системный цвет для гиперссылок на своем компьютере (как и текущая настройка Black
). С настройкой по умолчанию (если я правильно понимаю), стиль гиперссылки с егоFont Color: Hyperlink
Параметр, заставит гиперссылки отображаться, используя системный цвет - поэтому, если Боб настроил свой компьютер для отображения ссылок ярко-розового цвета, а Мэри предпочитает ярко-оранжевый, они будут видеть гиперссылки того же цвета, когда открывают документ, а я хорошо видеть синий. Это то, что я хотел бы, чтобы произошло.
Конечно, я знаю, что могу просто скопировать весь текст из документа и вставить его в новый документ со всеми стилями по умолчанию, но есть ли способ изменить определение стиля, встроенное в этот существующий документ, поэтому я Можно ли сохранить все остальные элементы, определенные для стиля, и только вернуть цвет?
Примечание. Это определенно не та же проблема, что и при превращении активных гиперссылок в синий , потому что в этом вопросе (неизмененный) стиль гиперссылки был удален из связанного текста, и его просто нужно было повторно применить. В моей ситуации определение стиля гиперссылки было изменено - я могу применять стиль весь день и никогда не получаю синий текст.
источник
Ответы:
Насколько я знаю, нет способа переопределить его обратно к цвету гиперссылки, используя диалоговое окно Style Modify. Однако вот два метода, которые вы можете попробовать.
Метод VBA
Alt + F11, чтобы открыть окно VBA. Alt + G, чтобы открыть Немедленное Окно. Затем выполните следующую команду в «Немедленном окне»:
ActiveDocument.Styles («Гиперссылка»). Font.TextColor.ObjectThemeColor = wdThemeColorHyperlink
Метод рисования стиля
Вы можете использовать художник стиля, чтобы скопировать форматирование назад и использовать его для обновления стиля Гиперссылки.
Теперь у вас должен быть текст гиперссылки с настройками по умолчанию. Проверьте другой текст гиперссылки в вашем документе. Если у вас были какие-либо другие модификации стиля Гиперссылки, теперь вы можете применить их повторно.
источник