Подтвердить что ты не робот

Объединение ячеек в Excel с использованием Apache POI

Есть ли другой способ объединить ячейки в Excel с помощью Apache POI library?

Я пытался использовать следующее, но не работал

// selecting the region in Worksheet for merging data
CellRangeAddress region = CellRangeAddress.valueOf("A" + rowNo + ":D"
            + rowNo);

// merging the region
sheet1.addMergedRegion(region);
4b9b3361

Ответ 1

Вы можете использовать sheet.addMergedRegion(rowFrom,rowTo,colFrom,colTo);

example sheet.addMergedRegion(new CellRangeAddress(1,1,4,1)); будет сливаться из B2 в E2. Помните, что это индексирование с нулевым индексом.

Подробнее см. Руководство для BusyDeveloper

Ответ 2

Лучший ответ

sheet.addMergedRegion(new CellRangeAddress(start-col,end-col,start-cell,end-cell));