J'essaie d'aligner le texte. Cependant, le texte n'est pas aligné.
Cell lastCell = lastCell = row.createCell(cellNumber++);
if (value != null) {
lastCell.setCellValue(value);
}
CellStyle cellStyle = lastCell.getCellStyle();
cellStyle.setAlignment(CellStyle.ALIGN_RIGHT);
lastCell.setCellStyle(cellStyle);
Vous pouvez remplacer:
cellStyle.setAlignment(CellStyle.ALIGN_RIGHT);
avec:
cellStyle.setAlignment(HorizontalAlignment.RIGHT);
lastCell = row.createCell(cellNumber++);
CellStyle cellStyle = row.getSheet().getWorkbook().createCellStyle();
cellStyle.setAlignment(CellStyle.ALIGN_RIGHT);
lastCell.setCellStyle(cellStyle);
if (number != null) {
lastCell.setCellValue(number);
}
Créez un nouveau style de cellule à partir du classeur.
CellStyle cellStyle = row.getSheet().getWorkbook().createCellStyle();