现在做一个java导出excel的功能,需要将相同的内容合并单元格。
例如111 aaa 234
111 aaa 345
222 bbb 123
222 bbb 345
222 bbb 134
导出成excel为
234
111 aaa 345222 bbb 123
345
134就是相同的行要合并居中请问这种应该怎么做,因为list里的相同数据的行数是不固定的。
例如111 aaa 234
111 aaa 345
222 bbb 123
222 bbb 345
222 bbb 134
导出成excel为
234
111 aaa 345222 bbb 123
345
134就是相同的行要合并居中请问这种应该怎么做,因为list里的相同数据的行数是不固定的。
自己看API此方法
HSSFCellStyle cellStyle = wb.createCellStyle();这个是创建单元格样式
cellStyle.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER);// 指定单元格垂直居中对齐
................
.........
cell.setCellStyle(cellStyle);//设定某单元格的样式
括号里的值是需要合并的行列数,
用这个方法来合并单元格