解决方案: 把要合并的行也建立一下 设置值为空字符串,并设置为样式spa
sheet.addMergedRegion(new CellRangeAddress(1, 1, 0, 2));字符串
sheet.autoSizeColumn(1); sheet.autoSizeColumn(1, true); 注意:第一个方法在合并单元格的的单元格并很差使,必须用第二个方法。get
sheet.setColumnWidth(m, (int)(“列名”.getBytes().length+0.72) * 256); 这个方法是计算字符串的长度,以便设置列宽,该方法在解决中文的问题上比较好,前面两种方法对中文很差好用。。。。io
row.setHeightInPoints(20);//设置行高 20的倍数自适应