首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

一个用于操作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://page.om.qq.com/page/OLRRi0Pc4HOmobTzqrZBZ7dg0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券