EPPlus是一个操作Excel文件的开源库,它可以使用C#编写。

以下是使用EPPlus库操作Excel文件的示例代码:

  1. 安装EPPlus库

使用NuGet包管理器或在Visual Studio中搜索EPPlus安装程序包。

  1. 引用EPPlus库

在代码中添加以下引用:

using OfficeOpenXml; using System.IO;

  1. 创建Excel文件

使用以下代码创建一个新的Excel文件:

FileInfo newFile = new FileInfo(@"C:\example.xlsx"); if (newFile.Exists) { newFile.Delete();
newFile = new FileInfo(@"C:\example.xlsx"); } using (ExcelPackage package = new ExcelPackage(newFile)) { // 添加工作表 ExcelWorksheet worksheet = package.Workbook.Worksheets.Add("Sheet1");

// 设置单元格的值
worksheet.Cells[1, 1].Value = "Hello";
worksheet.Cells[1, 2].Value = "World!";

// 保存Excel文件
package.Save();

}

  1. 读取Excel文件

使用以下代码读取Excel文件中的数据:

FileInfo existingFile = new FileInfo(@"C:\example.xlsx"); using (ExcelPackage package = new ExcelPackage(existingFile)) { // 获取第一个工作表 ExcelWorksheet worksheet = package.Workbook.Worksheets[1];

// 读取单元格的值
string cellValue1 = worksheet.Cells[1, 1].Value.ToString(); // "Hello"
string cellValue2 = worksheet.Cells[1, 2].Value.ToString(); // "World!"

}

这是使用EPPlus库操作Excel文件的基本示例。您可以使用EPPlus实现更复杂的任务,例如读取和写入大量数据,格式化单元格,使用图表和图形等等

c#手写操作excel库使用EPPlus怎么调用

原文地址: https://www.cveoy.top/t/topic/hizK 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录