Отключить ссылку на шаблон документа в Word
С помощью нашего программного обеспечения наши клиенты могут создавать документы Word на основе ряда предоставляемых нами шаблонов. Это вызвало у нас некоторые проблемы в последнее время, когда сайты перемещают серверы, так как документы, созданные из шаблонов, имеют ссылку на путь к оригинальному шаблону и пытаются подключиться к этому пути при открытии созданных документов (даже если включен параметр "Автоматически обновлять стили документов"). выкл).
Таким образом, когда эти сайты перемещают серверы, может возникнуть большая недопустимая задержка при открытии документов, когда он пытается найти сетевой путь, который больше не существует.
Я нашел способы справиться с этим для существующих документов (см. Ниже), но я хочу предотвратить распространение этой проблемы в будущем.
Кто-нибудь знает, как настроить Word, чтобы новые документы, созданные из шаблонов, не имели ссылки на шаблон? (так что просто используйте Normal).
Спасибо
Кроме того, если кто-то еще читает эту проблему, следующие ссылки должны быть полезны:
Скрипт Powershell для очистки ссылок на прикрепленные шаблоны.
Параметр реестра, управляющий временем ожидания, когда документ пытается подключиться к пути шаблона.
2 ответа
В VBA для ваших шаблонов вы можете использовать AttachedTemplate
свойство, чтобы прикрепить шаблон Normal (или любой другой шаблон) к новым документам. Например:
Private Sub Document_New()
ActiveDocument.AttachedTemplate = "C:\Users\Joe\AppData\Roaming\Microsoft\Templates\Normal.dotm"
End Sub
Правильный путь:
Private Sub Document_New()
ActiveDocument.AttachedTemplate = ""
End Sub
Это сделает ссылку на normal.dotm.