在我的应用程序中,我需要打开一个现有的Excel文件来写入/重写行中的一些数据。
使用VS Express 2015制作Windows窗体应用程序。
当我运行应用程序并单击应该打开的按钮,写入并关闭Excel时,我得到了这个:
未处理的类型异常 发生'System.Runtime.InteropServices.COMException' WindowsFormsApplication2.exe附加信息:异常来自 HRESULT:0x800A03EC
它指向代码中应该打开Excel文件的行。
// Open EXCEL
Excel.Application EXCEL = new Excel.Application();
string path = "D:\\profily.xls";
Excel.Workbook Wbook = EXCEL.Workbooks.Open(path , 0, false, 2, "", "", false, Excel.XlPlatform.xlWindows, "", true, false, 0, true, false, false); // THERE IS PROBLEM
Excel.Worksheet Sheet;