NPOI是一个用于操作Microsoft Office文档的开源库,它提供了许多功能,包括读取、写入和修改Excel文件。在C#中使用NPOI库可以轻松地将单元格格式设置为百分比。
要将单元格格式设置为百分比,可以按照以下步骤进行操作:
using NPOI.SS.UserModel;
using NPOI.XSSF.UserModel;
IWorkbook workbook = new XSSFWorkbook("path/to/excel/file.xlsx");
ISheet sheet = workbook.GetSheet("Sheet1");
IRow row = sheet.GetRow(0);
ICell cell = row.GetCell(0);
ICellStyle style = workbook.CreateCellStyle();
style.DataFormat = workbook.CreateDataFormat().GetFormat("0.00%");
cell.CellStyle = style;
using (FileStream fs = new FileStream("path/to/excel/file.xlsx", FileMode.Create))
{
workbook.Write(fs);
}
这样,使用NPOI库的C#代码就可以将单元格格式设置为百分比了。