Проблемы с границами ячеек в Excel документе созданный с помощью apache poi

Имеется сформированный документ Excel формата .xlsx, созданный на Apache POI 3.13. При загрузке документа на декстопный Excel границы одной ячейки пропадают и к тому же ячейка расширяется. А при загрузке в Google Docs все работает корректно.

  1. Десктопный Excel, проблема с границами где ячейка данные и граница ячейки 3-4 A не до конца залит Десктопный Excel

2.Онлайн версия Exсel введите сюда описание изображения

Код формирования стиля ячейки

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;
}

Ответы (0 шт):