1

В стандартном (пустом) шаблоне документа MS Word определение стиля гиперссылки включает атрибут Font Color: Hyperlink . У меня есть конкретный документ Word, в котором стиль гиперссылки был изменен, чтобы включить Font Color: Black , среди других атрибутов. Я хочу восстановить исходное определение цвета "Гиперссылка", но не могу найти способ сделать это. В диалоговом окне « Изменить стиль » я могу полностью удалить, например, явную спецификацию конкретной грани шрифта, изменив ее с Times New Roman на null , развернув комбинированную кнопку « Формат» в нижней части диалогового окна « Изменить стиль », затем удаляю текст из поля со списком, но я не могу сделать то же самое для цвета шрифта с помощью средства выбора цвета. Также нет позиции для ввода текста, в которой я мог бы попытаться ввести слово "Гиперссылка" в качестве имени цвета.
Конечно, я мог бы установить для него значение Font Color: Blue , но это заставило бы его быть синим для любого пользователя, даже для того, кто установил другой системный цвет для гиперссылок на своем компьютере (как и текущая настройка Black). При установке по умолчанию (если я правильно понимать), стиль гиперссылка, с его Font Color: Hyperlink параметром гиперссылка, сделает гиперссылка дисплея с помощью системы определенного цвета - так , если Боб настроил свой компьютер , чтобы отобразить ссылки в ярко - розовом, а Мэри предпочитает выжженный апельсин, они будут видеть гиперссылки того же цвета, когда открывают документ, в то время как я вижу хороший старый синий. Это то, что я хотел бы, чтобы произошло.

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


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

1 ответ1

2

Насколько я знаю, нет способа переопределить его обратно к цвету гиперссылки, используя диалоговое окно Style Modify. Однако вот два метода, которые вы можете попробовать.

Метод VBA

Alt + F11, чтобы открыть окно VBA. Alt + G, чтобы открыть Немедленное Окно. Затем выполните следующую команду в «Немедленном окне»:

ActiveDocument.Стили ("Гиперссылка").Шрифт.Цвет текста.ObjectThemeColor = wdThemeColorHyperlink

Метод рисования стиля

Вы можете использовать Painter Style для копирования обратно форматирования и использовать его для обновления стиля Гиперссылки.

  1. Создайте новый документ, введите текст, убедитесь, что он отформатирован как обычный, а затем отформатируйте его как гиперссылку
  2. Выделите этот текст и нажмите Ctrl + Shift + C (это скопирует форматирование)
  3. В целевом документе введите новый текст для работы, отформатируйте его как обычный и примените к нему гиперссылку
  4. Выделите новый текст и нажмите Ctrl + Shift + P (это вставит форматирование)
  5. Если он еще не виден, откройте окно стилей (Ctrl + Alt + Shift + S)
  6. Найдите стиль гиперссылки в окне стиля
  7. Убедитесь, что текст в формате гиперссылки все еще выбран
  8. Наведите указатель мыши на него, затем щелкните раскрывающееся меню и выберите "Обновить гиперссылку для выбора соответствия".
  9. Удалите рабочий текст, добавленный на шаге 3

Теперь у вас должен быть текст гиперссылки с настройками по умолчанию. Проверьте другой текст гиперссылки в вашем документе. Если у вас были какие-либо другие модификации стиля Гиперссылки, теперь вы можете применить их повторно.

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