北京做百度网站建设,MaxVid wordpress主题,网页设计基础代码,怎样通过网址浏览自己做的网站在C#中使用NPOI库读取和写入Excel文件#xff0c;你需要先下载并安装NPOI库。你可以在NuGet管理器中搜索NPOI并进行安装。
以下是一个使用NPOI库进行Excel文件读取和写入的示例#xff1a;
读取Excel文件#xff1a;
using NPOI.SS.UserModel;
using NPOI.XSSF.UserModel…在C#中使用NPOI库读取和写入Excel文件你需要先下载并安装NPOI库。你可以在NuGet管理器中搜索NPOI并进行安装。
以下是一个使用NPOI库进行Excel文件读取和写入的示例
读取Excel文件
using NPOI.SS.UserModel;
using NPOI.XSSF.UserModel;// 打开Excel文件
using (FileStream file new FileStream(文件路径/文件名.xlsx, FileMode.Open, FileAccess.Read))
{IWorkbook workbook new XSSFWorkbook(file);// 选择工作表ISheet worksheet workbook.GetSheet(工作表名称);// 读取单元格的值IRow row worksheet.GetRow(0);ICell cell row.GetCell(0);string cellValue cell.StringCellValue;// 读取整个工作表的数据ListListstring data new ListListstring();for (int rowIndex 0; rowIndex worksheet.LastRowNum; rowIndex){row worksheet.GetRow(rowIndex);Liststring rowData new Liststring();for (int columnIndex 0; columnIndex row.LastCellNum; columnIndex){cell row.GetCell(columnIndex);string value cell?.StringCellValue ?? ;rowData.Add(value);}data.Add(rowData);}
}写入Excel文件
using NPOI.SS.UserModel;
using NPOI.XSSF.UserModel;// 创建一个新的Excel文件
IWorkbook workbook new XSSFWorkbook();// 创建一个工作表
ISheet worksheet workbook.CreateSheet(工作表名称);// 写入单元格的值
IRow row worksheet.CreateRow(0);
ICell cell row.CreateCell(0);
cell.SetCellValue(Hello World);// 保存Excel文件
using (FileStream file new FileStream(文件路径/文件名.xlsx, FileMode.Create, FileAccess.Write))
{workbook.Write(file);
}请注意在使用NPOI时记得引入必要的命名空间NPOI.SS.UserModel和NPOI.XSSF.UserModel。