获取从模板创建的Word文档内的模板路径

问题描述 投票:-1回答:1

我有一个带有宏的单词模板(* .dotm)。我需要知道模板存储在从模板创建的Word文档中的路径。

使用Application.ActiveDocument.FullName,只有在编辑模式下直接打开模板时才会获得模板的(完整)路径。当文档从文档ActiveDocument创建指向新创建的文档时,它不会给我我想要的路径。

Private Sub Document_New()似乎是在文档被实例化之后被解雇的,所以这是为了获得模板路径值,并且似乎没有我可以使用哪个事件更早发生的事件。

还尝试了ActiveDocument.AttachedTemplate,但它只返回一个文件名而不是完整路径的字符串。

如何在实例化文档中获取模板的完整路径?

请注意,模板存储在Web服务器(SharePoint)上,因此qazxsw poi当前返回临时Internet文件中的路径。

vba templates path ms-word word-vba
1个回答
-1
投票

试试这个

ActiveDocument.AttachedTemplate.Path
© www.soinside.com 2019 - 2024. All rights reserved.