c#NPL读excel
时间: 2023-11-10 15:02:34 浏览: 111
NPL入门教程PPT(英文版)
你可以使用C#中的NPOI库来读取Excel文件。下面是一个示例代码:
```csharp
using NPOI.SS.UserModel;
using NPOI.XSSF.UserModel;
using System.IO;
// 读取Excel文件
string filePath = "path/to/your/excel/file.xlsx";
using (FileStream fileStream = new FileStream(filePath, FileMode.Open, FileAccess.Read))
{
IWorkbook workbook = new XSSFWorkbook(fileStream);
ISheet sheet = workbook.GetSheetAt(0); // 获取第一个工作表
// 遍历行
for (int i = 0; i <= sheet.LastRowNum; i++)
{
IRow row = sheet.GetRow(i);
if (row != null)
{
// 遍历单元格
for (int j = 0; j < row.LastCellNum; j++)
{
ICell cell = row.GetCell(j);
if (cell != null)
{
string cellValue = cell.ToString();
// 处理单元格的值
Console.WriteLine(cellValue);
}
}
}
}
}
```
阅读全文