Próbuję otworzyć skoroszyt programu Excel i próbuję uzyskać w nim arkusz roboczy. Linia Excelapp.workbooks.Open rzuca wyjątek jakoBłąd podczas otwierania skoroszytu programu Excel za pomocą kodu C#
System.Runtime.InteropServices.COMException od HRESULT: 0x800A03EC na Microsoft.Office.Interop.Excel.Workbooks.Open
Oto mój kod :
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 to moja lokalizacja w programie Excel. Mam na myśli 2007 excel i dodano Microsoft.office.interop.excel wersji 12.0.0.0.
jakiego typu aplikacji to jest? aplikacja konsolowa? asp.net/winforms? – shahkalpesh
Aplikacja Asp.net – Amrita