如何将模板附加到 vba/word 中的现有文件?
how to attach a template to an existent file in vba/word?
我创建了一个保存在 C 目录中的 Word 文件“test.word”。
我现在想使用 VBA 函数在这个明确的 Word 文件上执行一个模板,并使用插入的按钮宏
已经设置好了。
这个宏应该是什么样子的?我已经尝试了很多,要么我必须创建一个全新的文件,要么命令直接采用模板......但不是“test.word”文件。
Document.add 创建一个新的 Word 文件。 Document.open 使用模板作为文件。
Document.AttachedTemplate 运行时错误 4198.
我的项目是否可行?
代码:
Sub RufeVBVfg()
documentObject.AttachedTemplate = "C:\VB\VBVerfuegung"
End Sub
设置新文件的模板:
Documents.Add Template:="[FULL PATH TO TEMPLATE FILE]"
要设置现有 Document
对象的模板:
documentObject.AttachedTemplate = "[FULL PATH TO TEMPLATE FILE]"
有关 AttachedTemplate
的更多信息,请参阅 https://docs.microsoft.com/sv-se/office/vba/api/word.document.attachedtemplate
我创建了一个保存在 C 目录中的 Word 文件“test.word”。 我现在想使用 VBA 函数在这个明确的 Word 文件上执行一个模板,并使用插入的按钮宏 已经设置好了。
这个宏应该是什么样子的?我已经尝试了很多,要么我必须创建一个全新的文件,要么命令直接采用模板......但不是“test.word”文件。
Document.add 创建一个新的 Word 文件。 Document.open 使用模板作为文件。 Document.AttachedTemplate 运行时错误 4198.
我的项目是否可行?
代码:
Sub RufeVBVfg()
documentObject.AttachedTemplate = "C:\VB\VBVerfuegung"
End Sub
设置新文件的模板:
Documents.Add Template:="[FULL PATH TO TEMPLATE FILE]"
要设置现有 Document
对象的模板:
documentObject.AttachedTemplate = "[FULL PATH TO TEMPLATE FILE]"
有关 AttachedTemplate
的更多信息,请参阅 https://docs.microsoft.com/sv-se/office/vba/api/word.document.attachedtemplate