修复Java使用POI合并Excel单元格后,边框不显示的问题
使用Apache POI生成Excel文档时,当进行单元格合并操作后,被合并的单元格边框会消失,使用如下方式可以解决。
- 创建方法:
public void setBorderStyle(int border, CellRangeAddress region, HSSFSheet sheet, HSSFWorkbook wb){RegionUtil.setBorderBottom(border, region, sheet, wb); //下边框RegionUtil.setBorderLeft(border, region, sheet, wb); //左边框RegionUtil.setBorderRight(border, region, sheet, wb); //右边框RegionUtil.setBorderTop(border, region, sheet, wb); //上边框}
- 调用方式:
//创建wb,sheet的过程略过CellRangeAddress region = new CellRangeAddress(0, 0, i, i+1); //给定要合并的单元格范围sheet.addMergedRegion(region); //这是合并单元格过程setBorderStyle(HSSFCellStyle.BORDER_THIN, region, sheet, wb); //给合并过的单元格加边框
转载于:https://www.cnblogs.com/dcncy/p/8041657.html
修复Java使用POI合并Excel单元格后,边框不显示的问题相关推荐
- Java使用poi操作Excel单元格
一.引入依赖 <!--poi--><dependency><groupId>org.apache.poi</groupId><artifactId ...
- 解决POI合并单元格后边框不显示问题
我这里用的方法可能比较笨,就是合并后其间的每个单元格都设置同样的单元格样式,便可以解决这个问题了,如果大家有更简单更好的方法,可以告诉一下,一起学习. //定义Excel文档对象 XSSFWorkbo ...
- java 使用poi导出excel单元格中的内容自动换行
HSSFCellStyle cellStyle = wb.createCellStyle();cellStyle.setWrapText(true); //文本内容自动换行
- 如何通过 Java 合并和取消合并 Excel 单元格
在整理 Excel 中的数据时,我们不可避免地需要合并和取消合并单元格.同时,如果需要创建跨列或行的标题,我们可以合并 Excel 单元格以在电子表格中轻松完成此操作. 合并单元格是指将两个或多个单元 ...
- POI实现EXCEL单元格合并及边框样式
POI实现EXCEL单元格合并及边框样式 下面例子为创建产生一个excel,合并单元格,然后为合并后的单元格添加边框 package test;import java.io.FileOutputStr ...
- 【poi第五节】poi设置Excel单元格边框 和 背景色,java设置Excel 单元格边框 和 背景色
poi设置Excel单元格边框 和 背景色,java设置Excel 单元格边框 和 背景色 import org.apache.poi.hssf.usermodel.HSSFWorkbook; imp ...
- 【poi第九节】poi操作excel 单元格的换行
poi操作excel 单元格的换行 import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.ss.usermo ...
- 如何通过VB合并Excel单元格以及设置Excel行高?VB创建Excel表格,合并单元格,生成图形等操作
如何通过VB合并Excel单元格以及设置Excel行高? 例如:我想把第一列的第4,5,6,7行合并...我在怎样让合并单元格里的字居中,怎样改变字体. 请不吝赐教... ============== ...
- POI 设置Excel单元格背景色
POI 设置Excel单元格背景色 前言 一.冲~~~ 1.代码实现 2.颜色对应 3.填充对应 总结 前言 POI 设置单元格背景颜色 一.冲~~~ 1.代码实现 注: 本人用的是目前最新的依赖 4 ...
最新文章
- 在Sublime Text3中运行PHP代码
- Py之huaweicloud-sdk-python:huaweicloud-sdk-python的简介、安装、使用方法之详细攻略
- 《机器学习实战》chapter04 使用Python进行文本分类
- [导入]Vista的屏幕截图小工具:Snipping Tool
- 【Nutch2.2.1基础教程之3】Nutch2.2.1配置文件
- 谁拿了最多奖学金(洛谷-P1051)
- “Master”连胜世界围棋冠军,谁是幕后智能引擎?
- Apache2.4项目配置PHP/TP项目方法
- 用Photoshop制作简单贺卡
- jupyter的常用操作——Python学习(二)
- OrCAD/Pspice元件库说明
- IO流和NIO流的区别
- 手机app开发(新手教程)
- (转)解决office软件无法卸载也无法安装的顽固问题
- 游戏版署过审注意事项
- sketch html插件,玩转Sketch,不容错过的5大实用插件推荐
- 电子邮件服务的配置和使用
- 解决Chrome无法访问此网站或无法显示此网页问题
- 小程序游戏开发三个引擎用哪个好呢 Cocos,Egret,Laya?
- 【红楼梦诗词】葬花吟
热门文章
- Codeforces Round #614 (Div. 2) E. Xenon's Attack on the Gangs(DP记忆化搜索+思维)
- CSS3 3D立体旋转
- ZT 计算一个无符整数中1Bit的个数(1) 2010-04-20 10:52:48
- 普通运维人员就是秋后的蚂蚱!
- 2021年中国白酒市场现状分析,产量持续下降,利润持续增长,市场集中度提升「图」
- redis的高级教程
- 终于理解了VT虚拟化技术的作用!(内详)
- Java游戏用户登录注册_用java类模拟游戏的账号的登陆,注册,退出。 1.没有账号,需要注册。 2.注册完成后方可登...
- 如何写好一篇论文的摘要?
- C语言是一个什么样的语言