poi设置一个单元格中文字不同的样式
程序员文章站
2022-07-13 14:25:55
...
XSSFCell cell = ExcelCellUtil.getCell(sheet,cellStr);
String title = cell.getStringCellValue();
XSSFFont black = cell.getCellStyle().getFont();
XSSFFont red = wbs.createFont();
red.setColor(Font.COLOR_RED);
String text = title + status;
XSSFRichTextString richString = new XSSFRichTextString(text);
//通过索引指定哪些文字需要什么颜色
richString.applyFont(0, title.length(), black);
richString.applyFont(title.length(), text.length(), red);
cell.setCellValue(richString);