将新的 Word 文档分配给变量



我目前正在Word中运行VBA宏。其中一部分需要创建一个新的空白文档来运行一些工作。现在,我只有Documents.Add DocumentType:=wdNewBlankDocument,然后我通过Windows("Document1").Activate引用。

但是,问题是,如果我想多次运行宏,它将不起作用,因为每当它创建一个新的空白文档时,它都会变成"Document2/3。等等"。我基本上需要将一个空白文档分配给一个变量,以便我可以可靠地调用它。我知道如何处理已经保存的文档(具有文件名/文件路径的文档)执行此操作,但不确定新/空白文档需要什么。

我目前正在使用 Word 2007。

绝对没问题:

Dim oDoc as Word.Document
Set oDoc = Documents.Add(DocumentType:=wdNewBlankDocument)

最新更新