通过 C# 管理 Excel

本文关键字:Excel 管理 通过 | 更新日期: 2023-09-27 18:34:37

好的,这就是我要找的。我正在开发一个仅处理 Excel 文件的应用程序(主要是.xls,但可能会升级到 .xlsx(......现在,我正在研究2003年。

在我的应用程序中,我有一个"打开"btn,用户单击并定位文件。我已经做到了。

但是要知道,找到文件后我不知道如何处理它。我想删除一些行/列作为开头,然后我想做一些排序和计算。如果有人能把我放在路上,我相信我可以跑过去,然后:)

提前致谢:)

通过 C# 管理 Excel

在处理 excel 时,基本上有两个选项

1( 办公室互操作程序集 这是一篇关于 MSDN
的文章2(某种完全管理的图书馆。(在codeplex/google或类似网站上搜索(

这是关于SO的类似问题在服务器上读写 Excel 文件

对于 excel 2003 和更早版本 (xls(,您可以使用 NPOI,它是开放的,运行良好,这里有一些示例可以帮助您入门:

http://www.leniel.net/2009/07/creating-excel-spreadsheets-xls-xlsx-c.html

您可以使用

Microsoft.Jet.OLEDB.4.0驱动程序来处理xls文件。例如,请参阅此问题。

如果您只使用 Office 2007,则可以使用 http://epplus.codeplex.com