java基于jxl获取excel合并单元格
jxl 通过 sheet.getMergedCells()方法获取excel中合并的单元格
需注意:
Sheet sheet = workbook.getSheet(sheetIndex); √ OK
Sheet sheet = workbook.getSheets()[0]; × 获取不到
Workbook workbook = Workbook.getWorkbook(in);Sheet sheet = workbook.getSheet(sheetIndex);/* readSheet */private static List readSheet(Sheet sheet) {List list = new ArrayList();Range[] mergedCells = sheet.getMergedCells();String value;for (int row = 0, rowLen = sheet.getRows(); row < rowLen; row++) {int colLen = sheet.getColumns();String[] rowData = new String[colLen];for (int col = 0; col < colLen; col++) {Range range = getRange(mergedCells, row, col);if (range != null) {value = sheet.getCell(range.getTopLeft().getColumn(), range.getTopLeft().getRow()).getContents();} else {value = sheet.getCell(col, row).getContents();}rowData[col] = value != null ? value.trim() : "";}list.add(rowData);}return list;}/* getRange */private static Range getRange(Range[] ranges, int row, int col) {for (int i = 0; i < ranges.length; i++) {Range range = ranges[i];if (row >= range.getTopLeft().getRow() && row <= range.getBottomRight().getRow()&& col >= range.getTopLeft().getColumn() && col <= range.getBottomRight().getColumn()) {return range;}}return null;}
java基于jxl获取excel合并单元格相关推荐
- jxl操作excel(合并单元格,设置背景色,字体颜色)
现在正在做的项目中涉及大量的Excel文件导出导入操作,都是使用Java Excel来操作. Java Excel是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容.创建新的Exce ...
- java mergecells_java怎么操作excel合并单元格
展开全部 利用java操作Excel,有个开源的东东-jxl.jar,可以到http://sourceforge.net/project/showfiles.php?group_id=79926下载. ...
- JXL导出EXCEL合并单元格、文字对齐方式 .
public void createNoLotteryAlarmExcel(String filePath,String fileName,List<NoLotteryAlarm> ala ...
- JXL导出EXCEL合并单元格、文字对齐方式
这次能做出来,主要是感谢各位在网上提供的资料,在此记录 导出的结果是,大家看哈,若有可取之处可继续 代码比较多,大家主要看哈我用红色标注部分即可 --------------------------- ...
- Java POI 对Excel合并单元格的数据处理
Java POI 对Excel合并单元格的数据处理 最近在项目开发过程中,有个一个导入Excel文件处理合并单元格数据的需求,就自己在网上找了一个模板,自己进行二次开发来开发需求. Excel工具类 ...
- springboot项目导出excel 合并单元格表格
springboot项目导出excel 合并单元格表格 导出效果 业务controller 业务数据 业务实体类 注解MyExcel.java 注解 MyExcels 导出工具类MyExcelUtil ...
- python合并单元格居中_Python基于xlrd模块处理合并单元格
目的: python能使用xlrd模块实现对Excel数据的读取,且按照想要的输出形式. 总体思路: (1)要想实现对Excel数据的读取,需要用到第三方应用,直接应用. (2)实际操作时候和我们实际 ...
- python合并word单元格_python之DataFrame实现excel合并单元格_python
这篇文章主要为大家详细介绍了python之DataFrame实现excel合并单元格,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 在工作中经常遇到需要将数据输出到excel,且需要对其中一些单元 ...
- html表格里面怎么合并单元格的快捷键,excel合并单元格快捷键是什么
excel合并单元格快捷键是什么 快捷键的熟练使用可以帮助我们在工作中提高效率,那么excel合并单元格快捷键是什么呢?接下来为大家讲解excel合并单元格快捷键设置方法的图文演示. 合并单元格在ex ...
最新文章
- 医学顶刊BMJ打脸谷歌:AI取代医生检测乳腺癌还远着呢
- python画曲线-python绘制动态曲线教程
- c++中使用 数据库相关知识点 部分后面慢慢加
- 与afreez一起学习DirectFB之:一个linux下的framebuffer例子的学问
- gulp加速hexo的yelee主题
- java日志之slf4j与logback简单使用
- 剑指offer——21.调整数组顺序使奇数位于偶数前面
- 【脑图制作】万彩脑图大师教程 | 修改主题样式
- 分享一下自己收集到的真实用户的UA
- Linux Ubuntu 初学命令
- Unity Shader - ARB_precision_hint_fastest / ARB_precision_hint_nicest 命令
- 什么是代理(Proxy)?
- itextsharp 获取文本_使用itextsharp从签名图像中获取Layer2文本(签名描述)
- ArcGIS简单的三维演示
- python网格交易法详解_详解低风险投资策略—详解网格交易法
- 51个Python鲜为人知的秘密特性,老司机看完都惊叹不已
- 微软专家教你,如何搞定树莓派 AI 服务开发
- 华为官微 鸿蒙,华为鸿蒙官微一条微博都没发就火了
- PIC18F45K80单片机串口调试总结
- 出No core dump will be written. Minidumps are not enabled by default on client versions of Windows