首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

做winform导出Excel的时候,报如下异常,这跟本机的Office版本有关吗

2013-07-16 
做winform导出Excel的时候,报如下错误,这跟本机的Office版本有关吗?报错:“无法将类型为“Microsoft.Office.

做winform导出Excel的时候,报如下错误,这跟本机的Office版本有关吗?
报错:

“无法将类型为“Microsoft.Office.Interop.Excel.ApplicationClass”的 COM 对象强制转换为接口类型“Microsoft.Office.Interop.Excel._Application”。此操作失败的原因是对 IID 为“{000208D5-0000-0000-C000-000000000046}”的接口的 COM 组件调用 QueryInterface 因以下错误而失败: 不支持此接口 (异常来自 HRESULT:0x80004002 (E_NOINTERFACE))。”

求解 我电脑安装的的是 Excel2007的,跟这个版本有关系么?? Office Excel WinForm 导出Excel
[解决办法]
Microsoft.Office.Interop.Excel.Dll版本有关,与你的Excel么有关系
[解决办法]
楼主吧execl的dll重新引用一下

热点排行