我想阅读一个巨大的 excel 文件工作簿,我还想修改工作簿中的一些行。
通过结构准备和保存是一个复杂的过程,还有其他有效的方法吗?
我不知道您对“巨大”的想法是什么样的,但之前我使用NativeExcel来访问和创建 Excel 文件。它比普通的 Excel API 快得多。
我认为最好使用 OLEDB 或http://openexcel.codeplex.com/。
您可以选择其中任何一个。更多详细信息,请参见。
http://www.codeproject.com/Articles/8500/Reading-and-Writing-Excel-using-OLEDB
http://openexcel.codeplex.com/
OpenExcel 是开源且很酷的库。