日期:2014-05-20  浏览次数:21031 次

关于Excel导出时出现问题
谁能帮我解决下,当我在winform程序中,导出特定格式的excel时,在我本机上可以正常运行。在另外机器上报“System.InvalidCastException:无法将类型为“Microsoft.Office.Interop.Excel.ApplicationClass”的COM对象强制转换为接口类型为“Microsoft.Office.Interop.Excel.ApplicationClass”此操作失败的原因是对IDD为{}的接口的COM组件调用queryInterface造成”
谁能帮帮我咯!

------解决方案--------------------
1 会不会是你安装的时候没有把对应的程序集部署上!
2 确认版本问题
------解决方案--------------------
你该不会没安装EXCEL吧?
------解决方案--------------------
感觉是需要调用的那个COM组件没有。再确认安装试试?
------解决方案--------------------
excel安装的问题,我也遇到过,没有安装或者安装时没有选.net开发之类的一个选项,只记得有个.net.....,具体忘了
------解决方案--------------------
Excel 的版本沒問題吧??
------解决方案--------------------
这个有个B/C 的Execl导入导出 可以来看看 超级好用。http://topic.csdn.net/u/20101124/14/0fbbec5f-80b5-47a4-b57a-5ce74202ec02.html