Так, как я использую Apache Poi и метод Grouprow для группировки данных при создании листа Excel, я всегда достигаю предела в 99 строк при группировке. Кажется, что что -то знают об этом, и я также искал онлайн и ничего не нашел об этом методе, имеющем предел. Когда вы просто откроете любой файл Excel, вы можете сгруппировать более 100 строк, однако, когда я создаю лист на Java, группировка работает только до 99 строк. Я помесчу часть кода. Затем я добавляю их при создании строк с повторением. /> < /ul>
Заранее спасибо! < /p>
for (int i = 0; i < resultList.size(); i++){
row = sheet.createRow(i + 11);
cell = row.createCell(0);
//*..... go on to make cells then I start grouping*
int currentRow = i+11;
int startRow = 0;
int endRow = 0;
for(int j = 0; j < mapList.size(); j++) {
int checkRow = 11+Integer.parseInt(mapList.get(j).get("count").toString());
if(currentRow == checkRow) {
endRow = 11+Integer.parseInt(mapList.get(j).get("count").toString())-2;
startRow = endRow - //*previous group's row +2 here*;
sheet.groupRow(startRow, endRow); // the grouping method
break;
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/671 ... -poi-excel