POI 操做excel的样式等问题记录

1.行合并 起始行有边框 其余行没有边框

解决方案: 把要合并的行也建立一下 设置值为空字符串,并设置为样式spa

2.合并单元格

sheet.addMergedRegion(new CellRangeAddress(1, 1, 0, 2));字符串

3.自适应列宽度

sheet.autoSizeColumn(1); sheet.autoSizeColumn(1, true); 注意:第一个方法在合并单元格的的单元格并很差使,必须用第二个方法。get

4.设置列宽

sheet.setColumnWidth(m, (int)(“列名”.getBytes().length+0.72) *  256); 这个方法是计算字符串的长度,以便设置列宽,该方法在解决中文的问题上比较好,前面两种方法对中文很差好用。。。。io

5.设置行高

row.setHeightInPoints(20);//设置行高 20的倍数自适应

相关文章
相关标签/搜索