NPOI设置表头(单元格)背景颜色

 HSSFWorkbook workbook = new HSSFWorkbook();

 ICellStyle headStyle = workbook.CreateCellStyle();

 headStyle.FillPattern =  FillPattern.SolidForeground;

 headStyle.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.LightTurquoise.Index;

以下设置单元格格式:

 ***.GetCell(i).CellStyle = headStyle;


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
NPOI是一个流行的.NET库,用于读取、写入和操作Microsoft Office格式文件(如Excel、Word和PowerPoint)。要使用NPOI创建Excel表头,可以按照以下步骤进行操作: 1. 创建一个新的工作簿对象。 ``` HSSFWorkbook workbook = new HSSFWorkbook(); ``` 2. 创建一个新的工作表对象。 ``` ISheet sheet = workbook.CreateSheet("Sheet1"); ``` 3. 创建一个新的行对象。 ``` IRow row = sheet.CreateRow(0); ``` 4. 创建单元格设置单元格的值。 ``` ICell cell = row.CreateCell(0); cell.SetCellValue("Column1"); cell = row.CreateCell(1); cell.SetCellValue("Column2"); cell = row.CreateCell(2); cell.SetCellValue("Column3"); // 继续创建单元格,以此类推 ``` 5. 设置单元格样式(可选)。 ``` ICellStyle style = workbook.CreateCellStyle(); style.Alignment = NPOI.SS.UserModel.HorizontalAlignment.Center; style.VerticalAlignment = NPOI.SS.UserModel.VerticalAlignment.Center; // 继续设置样式,以此类推 cell.CellStyle = style; ``` 6. 将工作簿写入Excel文件。 ``` using (FileStream file = new FileStream("path/to/file.xls", FileMode.Create, FileAccess.Write)) { workbook.Write(file); } ``` 注意,以上示例使用的是xls格式文件,如果需要创建xlsx格式文件,只需要将HSSFWorkbook更改为XSSFWorkbook。此外,上述示例创建的是一个包含一行表头的工作表。如果需要创建包含多行表头的工作表,只需要创建多个行对象并将它们添加到工作表中即可。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值