我在VB6中使用CreateObject()
,每当代码到达CreateObject()
部件时,我就会收到一个自动化错误。当我打开放在CreateObject()
上的应用程序时,错误不存在。有什么想法吗?我正在使用Excel 2016。
发布于 2017-05-18 01:49:33
如果你重读了你的问题,你已经自己回答了。仅当Excel应用程序已打开时,它才起作用。您可能正在尝试创建/打开工作簿或电子表格。您可能需要将Office 2016本身作为一个对象打开,而不是假设Excel是打开的(我不知道这段代码会是什么样子),然后您可以从该对象创建一个Excel应用程序。
https://stackoverflow.com/questions/44013881
复制相似问题