一、背景
小伙伴们在用C#操作excel的时候,可能有需要新增sheet的需求,那么如何实现呢?
二、思路
通过Epplus组件提供的ExcelPackage.Workbook.Worksheets.Add的添加方法来实现
1.组件:Epplus
epplus组件的安装使用参考
在里面搜素Epplus即可
2.引用:
using System.IO;
using OfficeOpenXml;
3.代码:
class Program
{
static void Main(string[] args)
{
//Excel文件所在的地址
FileInfo file = new FileInfo(@"xxx.xlsx");
using (ExcelPackage excelPackage = new ExcelPackage(file))
{
//添加需要插入的sheet名称
ExcelWorksheet excelWorksheet = excelPackage.Workbook.Worksheets.Add["新增的sheet"];
//然后保存即可
excelPackage.Save();
}
}
}
三、注意事项
1.我是黑夜の骑士,欢迎大家关注我的博客,笔者将持续输出BIM相关软件开发以及编程干货;
2.欢迎加入BIM行业开发交流1群,获取更多开发资料 群号:711844216