java合并单元格的快捷键_Java使用POI操作Excel合并单元格
合并单元格的方法:
指定 4 个参数,起始行,结束行,起始列,结束列。然后这个区域将被合并。
CellRangeAddress region = new CellRangeAddress(startRow, endRow, startCol, endCol);
sheet.addMergedRegion(region);
合并的简单示例:
public class TestExcel {
public static void main(String[] args) throws IOException {
HSSFWorkbook workbook = new HSSFWorkbook();
HSSFCellStyle style = workbook.createCellStyle();
style.setAlignment(HSSFCellStyle.ALIGN_CENTER);
style.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER);
HSSFSheet sheet = workbook.createSheet("sheet");
HSSFRow row0 = sheet.createRow(0);
HSSFCell cell_00 = row0.createCell(0);
cell_00.setCellStyle(style);
cell_00.setCellValue("日期");
HSSFCell cell_01 = row0.createCell(1);
cell_01.setCellStyle(style);
cell_01.setCellValue("午别");
HSSFRow row1 = sheet.createRow(1);
HSSFCell cell_10 = row1.createCell(0);
cell_10.setCellStyle(style);
cell_10.setCellValue("20180412");
HSSFCell cell_11 = row1.createCell(1);
cell_11.setCellStyle(style);
cell_11.setCellValue("上午");
HSSFRow row2 = sheet.createRow(2);
HSSFCell cell_21 = row2.createCell(1);
cell_21.setCellStyle(style);
cell_21.setCellValue("下午");
// 合并日期占两行(4个参数,分别为起始行,结束行,起始列,结束列)
// 行和列都是从0开始计数,且起始结束都会合并
// 这里是合并excel中日期的两行为一行
CellRangeAddress region = new CellRangeAddress(1, 2, 0, 0);
sheet.addMergedRegion(region);
File file = new File("E:\\demo.xls");
FileOutputStream fout = new FileOutputStream(file);
workbook.write(fout);
fout.close();
}
}
运行结果,得到的 Excel 表如下所示:
当然也可以更复杂些的,如下图,需要自己计算好行与列即可
java合并单元格的快捷键_Java使用POI操作Excel合并单元格相关推荐
- POI 操作Excel的单元格样式超过64000的异常问题解决
文章目录 POI 操作Excel的单元格样式超过64000的异常问题解决 问题描述 问题原因 问题分析和解决 简单的Excel文件生成Demo 最终的解决方案 POI 操作Excel的单元格样式超过6 ...
- java poi exce 移动_JAVA使用POI操作excel
这里提一下,java操作excel的组件除了apache的poi,还有jexcelapi(jxl),其中poi组件的获取地址为poi.apache.org. poi组件中常用的类有HSSFworkbo ...
- java excel 晒新年操作_JAVA使用POI操作excel
这里提一下,java操作excel的组件除了apache的poi,还有jexcelapi(jxl),其中poi组件的获取地址为poi.apache.org. poi组件中常用的类有HSSFworkbo ...
- java如何调用系统保存框_java使用poi实现excel导出之后如何弹出保存提示框
无论使用poi还是使用jxl导出excel都需要用到流 一种是outputstrean,另一种fileoutputstream 第一种:如果想要弹出保存的提示框必须加入下列三句 response.se ...
- new一个xssfworkbook时出错_java用poi操作excel的时候,new XSSFWorkbook,总是报错?
问 题 走到箭头那一步的时候,总是调到handlerMehtodInvoker.class 这里 为什么捕捉不到异常? 解决方案 看你的代码,貌似实现的是要读取Excel文件吧.代码如下:具体的跟你的 ...
- Java POI 对Excel合并单元格的数据处理
Java POI 对Excel合并单元格的数据处理 最近在项目开发过程中,有个一个导入Excel文件处理合并单元格数据的需求,就自己在网上找了一个模板,自己进行二次开发来开发需求. Excel工具类 ...
- Java实战—POI操作Excel文档、读取、写入、合并单元格
一.POI项目简介 POI全称 Poor Obfuscation Implementation,利用POI接口可以通过JAVA操作Microsoft office 套件工具的读写功能.官网:http: ...
- java excel里对角线,使用POI在excel文件单元格实现对角线
[java POI操作Excel文件(合并单元格.插入图片.超链接)] 查看POI的API可以发现HSSFBorderFormatting.setBoderDiagonal接口,尝试使用这个接口并没有 ...
- Python 技术篇 - 操作excel实现单元格合并并居中实例演示,用openpyxl库为指定区域的单元格设置对齐样式和字体样式方法
Openpyxl 设置 excel 单元格合并.对齐样式和字体 第一章:openpyxl 操作 excel ① 设置单元格合并 ② 设置单元格居中对齐样式 ③ 设置单元格字体样式 第一章:openpy ...
最新文章
- Java开发中的23种设计模式详解(转)
- docker 鱼龙混杂之基础操作篇
- js原生设计模式——2面向对象编程之继承—new+call(this)组合式继承
- 【划分树】 POJ 2104 HDU 2665 K-th Number 裸题
- 084_html5WebWorkers
- Sundown EK:漏洞利用工具中的抄袭大师
- 2.修改/etc/hosts文件 /安装SSH、配置SSH无密码登陆(全程切换到hadoop用户下操作)
- Weblogic部署web项目获取项目根目录为null
- 计算机编程软文,全盲男孩自学编程,一句话打动无数网友…
- webpack 入口文件 php,webpack的使用详解
- gRaphael——JavaScript 矢量图表库:两行代码实现精美图表
- api 定位 微信小程序 精度_聊聊微信小程序内置地图定位的精确性
- Myeclipse学习总结(14)——Eclipse/MyEclipse中Java编译时Java反射机形参没有保留问题2种解决方案
- JSP页面是否需要重新编译--checkInterval
- 性能强悍的开源关系数据库PostgreSQL
- 学习笔记:Oracle的trace文件可见性
- git针对Android Studio的使用
- 小米3g刷高格固件_高恪可刷机型清单
- 监狱电视系统设计原则及应用场景
- cad画计算机网络图,CAD迷你家装五步快速绘制平面图教程