从MS Office 365降级到Office 2013时,LabVIEW报告生成返回错误代码(-2147319779)

时间:2019-01-07 12:22:51

标签: ms-office labview office-2013

我正在使用LabVIEW 2018 32位版本。在我们的LabVIEW应用程序中,我们使用Excel报告生成功能。它是在安装了Office 365的情况下开发的。现在,我想使用Office 2013代替O365生成报告。

该报告在Office 365上运行良好。我将系统降级为Office 2013,并重新链接了调用节点。但是,在生成报告时,它返回以下错误:

  

未注册的库发生错误-2147319779。在NI_Excel.lvclass:new report subVI.vi-> NI_report.lvclass:Create Report.vi

     

此错误代码未定义。出于多种原因,可能会发生未定义的错误。例如,没有人提供该代码的描述,或者您可能已将一个不是错误代码的数字连接到错误代码输入。

     

此外,由于错误与第三方对象(例如操作系统或ActiveX)有关,因此可能会出现未定义的错误代码。对于这些第三方错误,您可以通过在Web上搜索错误代码(-2147319779)或十六进制表示形式(0x8002801D)来获取错误的描述。

我搜索了错误代码,并了解这是因为未注册库文件。我尝试重新注册那些dll,但是没有成功。

有人可以建议我如何解决这个问题吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

在Office版本更改后,您是否卸载并重新安装了报告生成工具包?当我获得新版本的Office时,这就是我要做的事情