当使用ActiveX自动化实现Microsoft Excel和LabWindows™/CVI™交互时出现错误“Error loading type library/DLL"

更新 Oct 16, 2019

适用于

软件

  • LabWindows/CVI Full

问题详述

我在LabWindows™/ CVI™中创建了一个应用程序,它通过ActiveX 自动化和Microsoft Excel进行通信。但是,每次启动新的Excel应用程序时,都会收到错误-2147312566,并显示消息“Error loading type library/DLL”。Microsoft Excel的安装是正常的,运行正常。为什么我会收到此错误,我该如何解决?

解决方案

此ActiveX错误通常与软件注册(即Windows注册表)相关联。您先取消注册,然后注册excel.exe位于以下路径

C:\Program Files\Microsoft Office\OfficeXX 

有关如何注册ActiveX组件,请参阅下面的链接部分。