0

所以我在 Excel VBA 中有这段代码:

Dim oWord As New Word.Application
Dim objDoc
Set objDoc = oWord.Documents.Open("C:\folder\document.docx")

但现在我没有将 document.docx 作为外部 Word 文档,而是将其作为对象(对象 1)嵌入到工作表中。因此,我想编辑上面的代码来访问对象而不是外部文件。

换句话说,我希望代码是这样的:

'Set objDoc = oWord.Documents.Open(Object 1)

我在这里看到了这个问题,但我想要上面的代码行,它没有解释如何去做。

谢谢

4

1 回答 1

0

我最终所做的是.SaveAs将嵌入的文档“导出”到某个位置,然后使用导出的文档运行我的代码并最终将其删除。这适用于我的代码。

于 2020-06-30T21:20:45.577 回答