Нэнси много работает над шаблонами. Она не хочет, чтобы шаблон «Автоматически обновлял стили документа». Когда она снимает этот флажок в своих шаблонах (в том числе в шаблоне Normal), он не отображается, но не остается снятым — в следующий раз, когда она откроет документ или шаблон, он будет снова установлен. Нэнси хочет, чтобы пользователи создавали документ на основе шаблона, но могли изменять стили, не установив флажок «Автоматически обновлять стили документа».

Вероятно, здесь работает пара проблем. Во-первых, на самом деле не имеет значения, что вы делаете со своим шаблоном Normal в этом отношении. Важно то, что пользователи, о которых вы беспокоитесь, делают со своим шаблоном Normal. Если в их обычном шаблоне выбрано «Автоматически обновлять стили документа» для различных стилей, это может очень хорошо повлиять на любые последующие стили, которые они создают, даже если они загрузили ваш шаблон, для которого он не выбран.

Причина, по которой это работает так, заключается в том, что шаблон Normal загружается всегда. Даже если вы загрузите другие шаблоны, он все равно будет загружен. Объедините это с тем фактом, что «Автоматически обновлять стили документа»

настройка является постоянной, и вы столкнетесь с ситуацией, когда она остается включенной, потому что она была включена шаблоном Normal и оставалась включенной даже при последующей загрузке другого шаблона.

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

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

Лучшим решением может быть включение макроса в нестандартные шаблоны, который отключает этот параметр. Рассмотрим следующий простой макрос:

Sub RemoveAutoUpdate()

Dim s As Style     For Each s In ActiveDocument.Styles         If s.Type = wdStyleTypeParagraph Then             s.AutomaticallyUpdate = False         End If     Next s End Sub

Макрос проходит через каждый стиль в документе и отключает параметр «Автоматически обновлять стили документа» для стилей абзаца. Вы можете легко настроить макрос так, чтобы он запускался каждый раз при открытии шаблона или каждый раз при создании нового документа из шаблона.

WordTips — ваш источник экономичного обучения работе с Microsoft Word.

(Microsoft Word — самая популярная программа для обработки текстов в мире.) Этот совет (11158) применим к Microsoft Word 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Word (Word 2007 и позже) здесь:

link: / wordribbon-Making_Sure_Styles_Do_Not_Update_Automatically [Обеспечение автоматического обновления стилей].