【发布时间】:2013-09-10 20:28:48
【问题描述】:
我在 .NET 4.0 (C#) 中打开一个 Excel 文件。我正在使用 12.0 版本的互操作。 Excel 文件是 xls(旧)。我可以很好地打开它,但是 workbook.close() 会导致 COM 异常,周围没有任何实际细节。
oExcel = new Application();
oExcel.Visible = true;
oExcel.DisplayAlerts = false;
oBooks = oExcel.Workbooks;
oBook = null;
oBook = oBooks.Open(finalFilename);
oBook.Close(); // this gives COM Exception
任何想法我做错了什么?
这是有趣的事情。我不必保存这个。在它完成它需要做的事情之后,我将我需要的数据提取出来并存储起来,我刚刚复制的工作簿就可以消失了。
【问题讨论】:
标签: c# .net excel automation