您当前的位置:首页 > 计算机 > 编程开发 > .net

操作Excel的.NET开源库ClosedXML

时间:12-02来源:作者:点击数:

推荐一个高性能、跨平台的操作Excel文件的.NET开源库。

ClosedXML简介

ClosedXML是一个.NET第三方开源库,支持读取、操作和写入Excel 2007+ (.xlsx, .xlsm)文件,是基于OpenXML封装的,让开发人员无需了解OpenXML API底层API,便于运用于项目开发。

ClosedXML的性能表现

保存文件:保存25W行文件花费6.343秒,保存100W行纯文本文件花费17.134秒。

加载文件:加载25W行的工作簿文件花费15.648秒,加载100W行纯文本文件花费49.046秒。

操作Excel的.NET开源库ClosedXML

ClosedXML使用示例

1、安装依赖库

PM> Install-Package ClosedXML

2、代码示例

//创建一个工作表,设置单元数据,并保存文件
using (var workbook = new XLWorkbook())
{
    var worksheet = workbook.Worksheets.Add("Sample Sheet");
    worksheet.Cell("A1").Value = "Hello World!";
    worksheet.Cell("A2").FormulaA1 = "=MID(A1, 7, 5)";
    workbook.SaveAs("HelloWorld.xlsx");
}

ClosedXML GitHub地址:https://github.com/ClosedXML/ClosedXML

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门