POI 更改excel文档的单元格样式

CellStyle style = cell.getRow().getSheet().getWorkbook().createCellStyle();
// 克隆出一个 style
style.cloneStyleFrom(cell.getCellStyle());
style.setFillForegroundColor(IndexedColors.ROSE.getIndex());
style.setFillPattern(FillPatternType.SOLID_FOREGROUND);
cell.setCellStyle(style);

注:由于CellStyle可能会用于多个单元格,所以需要将当前单元格的CellStyle复制一个出来再修改样式,这样才不会影响其他单元格。

猜你喜欢

转载自blog.csdn.net/qq_38974638/article/details/114394037