Проблемы с границами ячеек в Excel документе созданный с помощью apache poi
Имеется сформированный документ Excel формата .xlsx, созданный на Apache POI 3.13. При загрузке документа на декстопный Excel границы одной ячейки пропадают и к тому же ячейка расширяется. А при загрузке в Google Docs все работает корректно.
Код формирования стиля ячейки
XSSFCellStyle style = workbook.createCellStyle();
style.setWrapText(true);
style.setAlignment(HorizontalAlignment.CENTER);
style.setVerticalAlignment(VerticalAlignment.CENTER);
style.setFont(font);
XSSFCellStyle baseStyle = getBaseStyle(style, workbook);
/// ...
public static XSSFCellStyle getBaseStyle(CellStyle style, XSSFWorkbook wb) {
XSSFCellStyle baseStyle = wb.createCellStyle();
baseStyle.cloneStyleFrom(style);
baseStyle.setBorderBottom(BorderStyle.THIN);
baseStyle.setBorderTop(BorderStyle.THIN);
baseStyle.setBorderRight(BorderStyle.THIN);
baseStyle.setBorderLeft(BorderStyle.THIN);
return baseStyle;
}

