(1)背景色IndexedColors.RED,背景填充样式FillPatternType.SOLID_FOREGROUND(全填充) CellStyle style = workbook.createCellStyle(); style.setFillForegroundColor(IndexedColors.RED.getIndex()); style.setFillPattern(FillPatternType.SOLID_FOREGROUND); cell.setCellStyle(style);
(2)字体色Font.COLOR_RED
Font font = workbook.createFont();
font.setColor(Font.COLOR_RED); //红色
CellStyle cellStyle=workbook.createCellStyle();
cellStyle.setFont(font);
cell.setCellStyle(cellStyle);
【注】按照行遍历不生效,需要具体到某个单元格,设置字体和背景色才生效。