【发布时间】:2017-07-31 20:35:02
【问题描述】:
我有一点我无法解决的问题。
我编写了 VBA 代码以将单元格数据从 excel 导出到 word 文本框。
它是如何工作的: 我在 excel 文档中有一个按钮,您可以突出显示要使用的行,然后按下按钮,然后从我告诉它的所有单元格中获取数据并将它们导入 word。
我遇到的问题是,如果我选择另一行并再次按下按钮,它会尝试再次打开同一个 word 文档,并且由于它已经打开而出现错误。有没有我可以做的 if 语句来检查它是否打开,如果它没有打开,是否使用活动单词 doc?
这是我当前的代码
Set objWord = CreateObject("Word.Application")
objWord.Visible = True
objWord.Documents.Open "C:\Users\swhiston\Desktop\IT Services Invoice.docx"
谢谢 伟大的Sc0tt
【问题讨论】:
标签: vba excel if-statement ms-word