通过我们的软件,我们的客户可以根据我们提供的大量模板创建Word文档。最近,当网站移动服务器时,这会给我们带来一些问题,因为从模板创建的文档具有指向原始模板路径的链接,并在打开创建的文档时尝试连接到该路径(即使“自动更新文档样式”已转为关)。
因此,当这些网站移动服务器时,在尝试解析不再存在的网络路径时,打开文档可能会出现大量不可接受的延迟。
我已经找到了处理现有文档的方法(见下文),但我想阻止这个问题在将来传播。
是否有人知道如何设置Word以便从模板创建的新文档没有指向模板的链接? (所以只需使用Normal)。
由于
此外,如果其他人阅读此内容时遇到此问题,则以下链接应该会有所帮助:
答案 0 :(得分:1)
在模板的VBA中,您可以使用AttachedTemplate
属性将Normal模板(或任何其他模板)附加到新文档。例如:
Private Sub Document_New()
ActiveDocument.AttachedTemplate = "C:\Users\Joe\AppData\Roaming\Microsoft\Templates\Normal.dotm"
End Sub
答案 1 :(得分:1)
正确的方法是:
Private Sub Document_New()
ActiveDocument.AttachedTemplate = ""
End Sub
这将引用normal.dotm。