Не могли бы вы предложить на следующий случай?
Я настроил формат данных и тип ячейки ("#, ###. 00", ЦИФРОВОЙ)
(Мне нужен разделитель тысяч и два десятичных числа)
Это работает, как я и ожидал, но чтобы отформатировать ячейки, мне нужно сначала выбрать их
Перед выбором данные выглядят не отформатированными
Другими словами, я должен выбрать ячейку, чтобы она была отформатирована, иначе она останется без какого-либо форматирования
CellStyle style = workbook.createCellStyle();
style.setAlignment(HorizontalAlignment.RIGHT);
style.setLocked(locked);
style.setDataFormat(workbook.createDataFormat().getFormat("#,###.00"));
cell.setCellStyle(style);
cell.setCellType(CellType.NUMERIC);
cell.setCellValue(<big decimal value>.toString());