c#手写操作excel库使用EPPlus怎么调用
EPPlus是一个操作Excel文件的开源库,它可以使用C#编写。
以下是使用EPPlus库操作Excel文件的示例代码:
- 安装EPPlus库
使用NuGet包管理器或在Visual Studio中搜索EPPlus安装程序包。
- 引用EPPlus库
在代码中添加以下引用:
using OfficeOpenXml; using System.IO;
- 创建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();
}
- 读取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实现更复杂的任务,例如读取和写入大量数据,格式化单元格,使用图表和图形等等
原文地址: https://www.cveoy.top/t/topic/hizK 著作权归作者所有。请勿转载和采集!