Я хочу создать один HSSFCellSyle и скопировать его в ячейки, текст которых удовлетворяет определенным условиям.
В настоящее время я использую метод для создания нового HSSFCellSyle каждый раз, когда ячейка удовлетворяет условиям, хотя параметры стиля одинаковы.
Кроме того, это не работает (при превышении лимита) из-за ограничения максимального количества HSSFCellStyles для книги.
Метод выглядит следующим образом:
private static void setCellColor(HSSFWorkbook workbook,HSSFCell cell1){
HSSFCellStyle cellStyle = workbook.createCellStyle();
cellStyle = workbook.createCellStyle();
cellStyle.setFillForegroundColor(HSSFColor.RED.index);
cellStyle.setBorderTop((short) 1);
cell1.setCellStyle(cellStyle);
}
Подскажите, пожалуйста, как сделать только один объект HSSFCellStyle, а потом просто копировать его в другие ячейки.