VB6:错误-2147418113:自动化错误灾难性故障

时间:2017-05-17 01:05:32

标签: excel-vba vb6 office365 vba excel

我在VB6中使用CreateObject(),每当代码到达CreateObject()部分时,我都会收到自动化错误。当我打开我放在CreateObject()上的应用程序时,该错误不存在。有任何想法吗?我正在使用Excel 2016.

1 个答案:

答案 0 :(得分:0)

如果您重新阅读了问题,那么您已经自己回答了问题。它仅在Excel应用程序已打开时有效。您可能正在尝试创建/打开工作簿或电子表格。您可能不得不假设Excel已打开,您可能必须将Office 2016本身作为对象打开(我不知道该代码会不会出现在我的脑海中)然后您可以创建一个Excel应用程序 - 那个对象。