程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> c#-將datagridview的數據導出為excel時出現異常

c#-將datagridview的數據導出為excel時出現異常

編輯:編程綜合問答
將datagridview的數據導出為excel時出現異常

“System.InvalidCastException”類型的未經處理的異常在 FaceTest.exe 中發生

其他信息: 無法將類型為“Microsoft.Office.Interop.Excel.ApplicationClass”的 COM 對象強制轉換為接口類型“Microsoft.Office.Interop.Excel._Application”。此操作失敗的原因是對 IID 為“{000208D5-0000-0000-C000-000000000046}”的接口的 COM 組件調用 QueryInterface 因以下錯誤而失敗: 加載類型庫/DLL 時出錯。 (異常來自 HRESULT:0x80029C4A (TYPE_E_CANTLOADLIBRARY))。

我用的是vs2013,office2013,添加的引用庫為vs2013自帶的Microsoft Office 15.0 Object Library,看網上有人說這是版本問題?有辦法解決嗎?

最佳回答:


使用npoi完美導出excel,有現成的代碼可以直接使用。
http://blog.csdn.net/chinacsharper/article/details/12999435

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved