poi操作备忘
来源:互联网 发布:mac双系统安装教程win8 编辑:程序博客网 时间:2024/06/11 01:53
POI操作Excel 合并单元格 边框问题解决方法
2010-02-24 09:16:15| 分类:STRUTS+SPRING+HE | 标签:|举报|字号大中小 订阅
今天发现一个BUG,说生成的EXCEL的报表中某些地方没有边框
一看,原来是合并中的单元格只有第一个格有边框
代码如下:
Java代码
- //styleColumnHead2为配置好的样式,里面有给边框加边线的操作
- row = sheet.createRow((short)1);
- cellTitle = row.createCell((short)0);
- sheet.addMergedRegion(new Region(1,(short)0,1,(short)(columnMax-1)));
- cellTitle.setCellValue(this.setHSSFRichTextString("单位部门:" + dept.getDeptname()));
- cellTitle.setCellStyle(styleColumnHead2);
//styleColumnHead2为配置好的样式,里面有给边框加边线的操作 row = sheet.createRow((short)1); cellTitle = row.createCell((short)0); sheet.addMergedRegion(new Region(1,(short)0,1,(short)(columnMax-1))); cellTitle.setCellValue(this.setHSSFRichTextString("单位部门:" + dept.getDeptname())); cellTitle.setCellStyle(styleColumnHead2);
在以上代码中是先合并了单元格,再在第一格单元格中设样式
以是解决方式
Java代码
- row = sheet.createRow((short)1);
- cellTitle = row.createCell((short)0);
- sheet.addMergedRegion(new Region(1,(short)0,1,(short)(columnMax-1)));
- cellTitle.setCellValue(this.setHSSFRichTextString("单位部门:" + dept.getDeptname()));
- cellTitle.setCellStyle(styleColumnHead2);
- for(int i=1;i<columnMax;i++){
- cellTitle = row.createCell((short)i);
- cellTitle.setCellValue(setHSSFRichTextString(""));
- cellTitle.setCellStyle(styleColumnHead2);
- }
0 0
- poi操作备忘
- POI excel操作备忘
- poi操作
- POI操作
- POI操作
- POI操作EXCEL
- POI操作EXCEL
- POI操作WORD
- POI操作Excel文档
- 使用POI操作Excel
- poi操作excel文件
- poi操作excel文件
- poi 操作Excel
- POI操作Excel
- POI 操作excel
- POI 操作EXCEL
- poi操作excel文件
- POI 常用操作
- 关于Unity -Vuforia -Android 开发 ,平台的搭建
- uva 10558 - A Brief Gerrymander (dp之不好理解的题意)
- liunx挂载U盘
- android基于openfire+smack开发之【架构了解】
- CSDN 编程挑战 xor值最大
- poi操作备忘
- 查看oracle 系统临时表空间、undo表空间、SGA和PGA大小
- 在java中用log4j写日志文件
- 酷壳主页
- Android内存清理
- hdu N!
- mysql 1130 远程不能连接问题解决
- vs2012+cocos2d-x 3.0beta2 android 开发环境搭建
- LIRS算法的近似实现