Excel 样式设置

常用操作

POI中设置Excel单元格格式(背景色,居中,字体,边框,列宽,行高,自动换行等)

设置列宽自动

必须在单元格设值以后,再进行设置列自适应宽度。

// 适用数字、字母,不适用合并单元格
sheet.autoSizeColumn(i);
// 适用数字、字母、合并单元格
sheet.autoSizeColumn(i, true); // 对合并单元格也适用
// 适用数字、字母、中文
sheet.setColumnWidth(i, “列名”.getBytes().length*2*256); // 对中文也适用

如类型是公式,还需要另外设置。
  • 用POI导出excel时,较长的数字不想被自动变为科学计数法的解决方式
  • java用POI设置Excel的列宽-使用拟合方程

设置单元格类型

POI设置EXCEL单元格格式为文本、小数、百分比、货币、日期、科学计数法和中文大写

你可能感兴趣的:(Excel,POI)