用Excel模拟ActiveX通讯

时间:2019-05-17 11:06:16

标签: c# excel crystal-reports com activex

我们使用的应用程序使用Crystal Reports显示一些报告。

该应用程序还具有将报告导出到Microsoft Excel的按钮。但是,这仅在将Excel与执行该程序的计算机安装在同一台计算机上时有效。 出于许可原因,我们无法在服务器上安装Excel。

根据错误消息Error 429: ActiveX component can't create object,我认为应用程序正在使用COM / ActiveX与Excel进行通信。

是否可以编写一个C#程序来模拟excel的COM接口?

1 个答案:

答案 0 :(得分:0)

Crystal运行时可以导出到excel,而无需安装Excel。这意味着您使用的应用程序可能会在Excel中做一些额外的事情。考虑与开发软件的公司联系,并请他们解决您的问题。