Как оформить несколько ячеек в Apache Poi - PullRequest
0 голосов
/ 27 июня 2018

Я выясняю, как оформить несколько ячеек, используя диапазон ячеек. см мой код для моего текущего кода. Заранее спасибо тем, кто хочет мне помочь.

for (int counter = 0; counter < ColumnList.length; counter++) {
    SXSSFCell cell = currentRow.createCell(counter);
    if (counter == 0) {
       cell.setCellValue(String.valueOf(rowNum));
       cell.setCellStyle(cellStyle);
    } else {
      String columnValue = ColumnList[counter];                 
      String cellValue = rs.getString(columnValue);
      cell.setCellValue(cellValue);
      cell.setCellStyle(cellStyle);
    }

}

Ответы [ 2 ]

0 голосов
/ 28 июня 2018

Это сделано. Лучший способ применения cellStyles в нескольких ячейках - по строкам. В документах есть setRowStyle, в котором вы можете применять стили в ряду и циклически повторять, пока не достигнете последнего ряда.

0 голосов
/ 27 июня 2018

В документах есть CellRangeAddress, в котором есть конструктор, который вы можете использовать:

CellRangeAddress(int firstRow, int lastRow, int firstCol, int lastCol) 
...