一个用于操作Excel文件的.NET开源库

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

01 项目简介

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

02 性能表现

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

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

03 使用示例

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");
}

04 项目地址

https://github.com/ClosedXML/ClosedXML

更多开源项目: https://github.com/bianchenglequ/NetCodeTop

我是编程乐趣,一个.Net开发经验老程序员,欢迎"关注"我,每天为你分享开源项目和编程知识。

也欢迎加入【.Net技术编程交流社区】,和大家共同学习交流!,点击加入https://bbs.csdn.net/topics/613465368

  • End -

推荐阅读

5个基于.Net Core值得推荐的CMS开源项目

盘点5个C#开发的、可用于个人博客的系统

一个基于.Net Core+Vue+Element Ui开发的OA系统

盘点3个.Net开发的WMS仓库管理系统

5个yyds的.Net商城开源项目

相关推荐
Morpheon9 小时前
Cursor 1.0 版本 GitHub MCP 全面指南:从安装到工作流增强
ide·github·cursor·mcp
沉到海底去吧Go10 小时前
【工具教程】PDF电子发票提取明细导出Excel表格,OFD电子发票行程单提取保存表格,具体操作流程
pdf·excel
LinXunFeng11 小时前
Flutter - GetX Helper 助你规范应用 tag
flutter·github·visual studio code
开开心心就好12 小时前
高效Excel合并拆分软件
开发语言·javascript·c#·ocr·排序算法·excel·最小二乘法
草梅友仁12 小时前
AI 图片文字翻译与视频字幕翻译工具推荐 | 2025 年第 23 周草梅周报
开源·github·aigc
qianmoQ16 小时前
GitHub 趋势日报 (2025年06月04日)
github
abcnull18 小时前
github中main与master,master无法合并到main
git·github
星哥说事19 小时前
使用VuePress2.X构建个人知识博客,并且用个人域名部署到GitHub Pages中
开源·github
勤劳打代码20 小时前
步步为营 —— Github Connection refused 分层诊断
github
津津有味道20 小时前
VB.net复制Ntag213卡写入UID
.net·nfc·ntag213·写uid