Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Activex自动化:从Office2010-Excel更新到Office365后,服务器无法创建对象错误_Excel_Vb.net_Activex_Activexobject - Fatal编程技术网

Activex自动化:从Office2010-Excel更新到Office365后,服务器无法创建对象错误

Activex自动化:从Office2010-Excel更新到Office365后,服务器无法创建对象错误,excel,vb.net,activex,activexobject,Excel,Vb.net,Activex,Activexobject,在我的工作中,我们有一个旧的VB脚本,它读取一个数据库(每天更新),其中包含项目列表及其状态,并将其写入excel工作表,只写入那些具有挂起状态的项目 VB脚本多年来一直运行良好,但在我从Office 2010更新到MS Office 365后,脚本失败,出现ActiveX Automation:server cannot create object error。 当我在调试模式下运行脚本时,错误出现在第一行,即ExcelApplication.Workbooks.Open(strPath)。

在我的工作中,我们有一个旧的VB脚本,它读取一个数据库(每天更新),其中包含项目列表及其状态,并将其写入excel工作表,只写入那些具有挂起状态的项目

VB脚本多年来一直运行良好,但在我从Office 2010更新到MS Office 365后,脚本失败,出现
ActiveX Automation:server cannot create object error
。 当我在调试模式下运行脚本时,错误出现在第一行,即
ExcelApplication.Workbooks.Open(strPath)
。 我已经检查了类似的问题,并检查了VB编辑器中的引用是否被检查,临时文件夹中是否有任何未清除的.exd文件,以及ActiveX、宏的excel信任中心设置。但什么都没用

是否有一些其他设置需要修复才能使脚本正常工作?请帮忙。 先谢谢你