我正在弄清楚如何使用单元格范围来设置多个单元格的样式。查看我的代码以获取当前代码。预先感谢那些想帮助我的人。
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);
}
}
答案 0 :(得分:0)
docs上有一个CellRangeAddress
,其中有一个可以使用的构造函数:
CellRangeAddress(int firstRow, int lastRow, int firstCol, int lastCol)
答案 1 :(得分:0)
完成。在多个单元格中应用cellStyles的更好方法是按行。 文档上有一个setRowStyle,您可以在其中连续应用样式并循环直到它到达最后一行。