我试图打开Excel工作簿并尝试在其中获取工作表。 Excelapp.workbooks.Open线从HRESULT抛出一个异常,如使用C#代码打开Excel工作簿时出现错误
System.Runtime.InteropServices.COMException:在Microsoft.Office.Interop.Excel.Workbooks.Open 0x800A03EC
这里是我的代码:
Excel.Application excelApp = new Excel.ApplicationClass();
Excel.Workbook excelWorkbook = excelApp.Workbooks.Open(strWBPath, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing,Type.Missing, Type.Missing, Type.Missing, true);
StrWbPath是我的Excel位置。我指的是2007年的Excel,并添加了版本12.0.0.0的Microsoft.office.interop.excel。
它是什么类型的应用程序?控制台应用? asp.net/winforms? – shahkalpesh 2009-11-09 09:51:16
Asp.net应用程序 – Amrita 2009-11-09 10:03:42