Что вызывает, это - когда человек использует более новую версию MS Word, затем берет файл и использует его в более старой версии Word. Другими словами, использование новой версии вводит определения стилей в файле, который старая версия не понимает и не может интерпретировать.
Для фиксации этого можно перейти к области Styles и Formatting, выбрать Шоу: Пользовательский. В окне Style, которое появляется, найдите все экземпляры символьного стиля и удалите их. Если Вы не можете удалить один из них (который часто происходит со мной), можно выполнить макрос для удаления его. Вот направления:
- Откройте документ
- Перейдите к меню “Format” и избранным “Стилям и Форматированию”.
- В “Стилях и Форматирующий” панель задач, спуститесь до “Выставочного” списка и выберите “Пользовательский”.
- Найдите каждый из поврежденных символьных стилей в списке и нажмите флажок рядом с его именем, таким образом, он включен
- Нажмите кнопку “Styles” на левой нижней части диалогового окна.
- Найдите каждый из поврежденных символьных стилей.
- Выделите каждый поврежденный стиль, по одному, затем нажмите кнопку “Delete”.
- Если какой-либо из символьных стилей остается восстановленным после удаления, выделите все название того стиля и скопируйте его.
- Нажмите "Apply" для закрытия диалогового окна.
- Можно затем вставить имя между круглыми скобками ниже, где оно говорит “ВСТАВКУ ТОЧНОЕ НАЗВАНИЕ СИМВОЛЬНОГО СТИЛЯ”.
- Скопируйте всю область ниже до первого “Sub” к после второго “Sub”.
Sub DeleteChar () Тусклый styl Как Word. Стиль, документ Как Word. Документ Набора документа = Набор ActiveDocument styl = документ. Стили. Добавьте (Имя: = "замененный") На Ошибочном Резюме Следующий документ. Стили ("ВСТАВЛЯЮТ ТОЧНОЕ НАЗВАНИЕ СИМВОЛЬНОГО СТИЛЯ").LinkStyle = styl styl. Удалите Конец Sub
- Вернитесь к своему документу, содержащему символьный стиль.
- Перейдите к меню “Tools”, затем “Макрос”, затем “Visual Basic Editor”.
- В области “Project” слева, откройте “Microsoft Word Objects” и дважды щелкните по "ThisDocument" в соответствии с Проектом, в котором Вы работаете. (название Вашего документа покажет рядом с Проектом).
- Вставьте код, который Вы скопировали.
- Нажмите значок “Save” в редакторе Visual Basic.
- Закройте Visual Basic Editor.
- В Вашем документе щелкните правой кнопкой по символьному имени стиля в области “Styles and Formatting”.
- Выбор “Удаляет”.
- Нажмите в рамках своего документа, далеко от области “Styles and Formatting”, таким образом, имя стиля исчезает.
- Перейдите к “Инструментам” – “Макросу” – “Макросы”.
- В “Макросах в” выпадающем, выберите название документа, Вы продолжаете работать.
- Нажмите на макрос “DeleteChar” и выберите “Выполнение”.
- Сохраните свой документ.
- Вновь откройте и проверьте, что символьного стиля не стало путем движения в “Стили и Форматирования” – “Шоу” – “Пользовательский” и проверки, что его не стало из списка стилей.
- Перейдите к “Инструментам” – “Макросу” – “Visual Basic Editor” и найдите макрос. Удалите весь текст и повторно сохраните свой документ.
- Рассмотрите свой документ и удостоверьтесь, что корректные стили применяются ко всему тексту.
ответ дан
24.11.2019, 12:36
Ссылка