Ms access 2010 使用.doc模板的UNC路径时发生MS访问错误6124

Ms access 2010 使用.doc模板的UNC路径时发生MS访问错误6124,ms-access-2010,unc,Ms Access 2010,Unc,我正在使用Word文档模板从Access数据库创建一封信 从Access中的表单中,我可以选择用于根据预定义模板生成信函的记录 模板位于服务器中。用户可以访问该位置,但未在其系统中映射该位置。 因此,当我在代码中设置模板的UNC路径时,问题就开始了: Set doc = oWord.Documents.Open("\\srv01\Tool\Templates\Letter.doc") 我收到一个错误6124:您不允许编辑此选择,因为它受保护 当我设置映射驱动器的路径时,它工作正常: Set d

我正在使用Word文档模板从Access数据库创建一封信

从Access中的表单中,我可以选择用于根据预定义模板生成信函的记录

模板位于服务器中。用户可以访问该位置,但未在其系统中映射该位置。 因此,当我在代码中设置模板的UNC路径时,问题就开始了:

Set doc = oWord.Documents.Open("\\srv01\Tool\Templates\Letter.doc")
我收到一个错误6124:您不允许编辑此选择,因为它受保护

当我设置映射驱动器的路径时,它工作正常:

Set doc = oWord.Documents.Open("T:\Tool\Templates\Letter.doc")
但问题是它只对我有效,因为我已经映射了它,但正如我上面提到的,我的用户没有映射它

那么有什么解决办法吗


另外,我曾考虑在用户的本地驱动器中创建一个模板文件夹,但我希望将其存储在安全的位置,并且不希望用户突然删除或以其他方式损坏此文件夹。

在开始过程时将模板复制到本地如何?从服务器复制到本地驱动器?是的,可能有用。。。我试试看。谢谢你的建议。