使用ClosedXML进行Excel输出

最近做的程序要对EXCEL进行输出。

之前使用NPOI对EXCEL进行操作,NPOI比较不错,有很多类库方法,使用也比较容易,只是好像还是不支持EXCEL07/10版本。

现在用EXCEL07/10的比较多了,想找一个能支持EXCEL07/10的组件。

 

经过搜索查找,找到OpenXML,能够操作EXCEL07/10,有SDK和帮助文档,但是个人感觉操作起来很麻烦,代码量也很多。

 

今天发现ClosedXML也可以操作EXCEL07/10,而且很方便。

 

 

ClosedXML网址:http://closedxml.codeplex.com/

ClosedXML - The easy way to OpenXML

 

 

使用ClosedXML要注意以下几点:

 

1.需要 DocumentFormat.OpenXml.dll (part of MS Open XML SDK 2.0)

   OpenXML的DLL (ClosedXML网站提供下载)

2.ClosedXML提供.NetFramework3.5和4.0的支持,要注意自己使用的.NetFramework版本。

 

 

 

使用ClosedXML

 

 

1.添加Dll引用

2.using ClosedXML.Excel;

 

之后就可以很方便的使用ClosedXML了。

网站上有很多代码可以参考。

 

引用网站上一个HelloWorld的例子。

 

是不是很方便呢。

 

 

你可能感兴趣的:(使用ClosedXML进行Excel输出)