首先需要用到workbook,创建CellStyle,setAlignment()是设置单元格水平方向的格式,有水平居中,居左,居右。
HorizontalAlignment.CENTER为水平居中
CENTER_SELECTION
FILL
GENERALJUSTIFY
LEFT
RIGHT
setVerticalAlignment()为设置单元格垂直方向的格式。
BOTTOM CENTER JUSTIFY TOP
CellStyle cellStyle = workbook.createCellStyle(); cellStyle.setAlignment(HorizontalAlignment.CENTER);//水平居中 cellStyle.setVerticalAlignment(VerticalAlignment.CENTER);//垂直居中 cell.setCellStyle(cellStyle);
这里cell.setCellStyle(cellStyle)的cell需要我们用sheet.getCell得到我们需要调整格式的单元格。
原文:https://www.cnblogs.com/carryup/p/13457080.html