POI 实现合并单元格以及列自适应宽度
来源:互联网 发布:矩阵的幂次方怎么 编辑:程序博客网 时间:2024/06/13 09:57
POI是apache提供的一个读写Excel文档的开源组件,在操作excel时常要合并单元格,合并单元格的方法是:
sheet.addMergedRegion(new CellRangeAddress(1, 1, 0, 2));
自适应列宽度:
sheet.autoSizeColumn(1);
sheet.autoSizeColumn(1, true);
这两种方式都是自适应列宽度,但是注意这个方法在后边的版本才提供,poi的版本不要太老。 注意:第一个方法在合并单元格的的单元格并不好使,必须用第二个方法。
sheet.setColumnWidth(m, “列名”.getBytes().length*2*256);
这个方法是计算字符串的长度,以便设置列宽,该方法在解决中文的问题上比较好,前面两种方法对中文不好好用。。。。
还有在自适应宽度的时候,有时候遇到单元格是公式单元格,自适应不起作用,那是因为单元格存的是公式,并不是真正的数据,解决方法:
HSSFFormulaEvaluator evaluator = new HSSFFormulaEvaluator(sheet.getWorkbook());
CellValue cell71Val = evaluator.evaluate(cell71);
cell71.setCellValue(cell71Val.getNumberValue());
将格式化后的数据再次set进去,就是真正的值了。
0 0
- POI 实现合并单元格以及列自适应宽度
- Java导出Excel表,POI 实现合并单元格以及列自适应宽度
- Java导出Excel表,POI 实现合并单元格以及列自适应宽度
- poi 列宽度自适应
- java POI 实现合并单元格
- poi导出excel合并单元格(包括列合并、行合并)
- java POI 实现Excel合并单元格
- 如何实现gridview合并某列单元格
- poi excel合并单元格
- poi合并单元格
- POI.HSSF 合并单元格
- Apache POI 合并单元格
- POI 合并单元格
- POI合并单元格
- poi合并单元格
- POI 简单合并单元格
- poi 合并单元格 递归
- poi单元格合并
- android屏幕适配,自动生成不同的dimens.xml详解
- Android Layout inflate分析(2) - ViewGroup
- JSON的读取,页面爬取
- 弹窗开启以及关闭(“closest”用法)
- 哈理工OJ 1566 Countless Candies【线段树】【区间更新、点查询】
- POI 实现合并单元格以及列自适应宽度
- android 隐藏系统键盘
- -webkit-flex 属性
- CocoaPods使用UMengSocial时报错
- js each的用法
- 解决Tomcat自己停止的问题
- 八皇后问题实现
- 在eclipse中使用javap
- java工具(一)----如何在java程序中调用linux命令或者shell脚本及 画图