POI读取EXCEL顶端标题行属性
来源:互联网 发布:怎么用数组接收jquery 编辑:程序博客网 时间:2024/05/20 16:41
POI提供了设置 【顶端标题行】 属性的方法:setRepeatingRowsAndColumns()。但是没有对应的get方法读取。可以通过下面的方法获取:
1.【顶端标题行】相当于自定义区域,区域名字为:"Print_Titles",可以通过Workbook.getName("Print_Titles"),获取对应的Name对象。
2. 通过Name.getRefersToFormula()方法就可以获得【顶端标题行】区域的独特字符串形式。
3. 通过AreaReference.generateContiguous()将字符串解析成AreaReference对象,通过AreaReference.getFirstCell().getRow() /getLastCell().getRow()
就可以获得【顶端标题行】定义的开始行与结束行。
4.如果同时定义了【左端标题列】,AreaReference解析字符串会报错,可以将字符串split(",")。
5. 如果EXCEL有多个页签,通过Name.getSheetName有可能出现bug,读取到另一个页签的名字,所以建议使用Name.getSheetIndex来操作。
6. 部分代码:
Name nameArea =workbook.getNameAt(i);
String name =nameArea.getNameName();
if (name.equals("Print_Titles")) {
String[]formula = nameArea.getRefersToFormula().split(",");
AreaReference[]arefs = AreaReference.generateContiguous(formula[formula.length -1]);
firstTitleRow =arefs[0].getFirstCell().getRow();
lastTitleRow =arefs[0].getLastCell().getRow();
break;
}
- POI读取EXCEL顶端标题行属性
- POI-----POI读取Excel实例
- POI读取EXCEL
- POI读取EXCEL教程
- POI读取EXCEL
- poi 读取excel
- 通过POI读取Excel
- POI读取Excel
- POI 读取 Excel
- POI读取Excel浅谈
- POI 读取EXcel
- POI读取EXCEL教程
- POI读取Excel
- POI读取Excel
- POI读取Excel浅谈
- POI读取EXCEL教程
- Java POI 读取Excel
- java poi读取excel
- Android Activity中onSaveInstanceState和onRestoreInstanceState的使用
- 几种拼接字符串的效率问题 .
- apache 的 mod_status 模块 可以统计 吞吐率
- eclipse+maven搭建hadoop本地开发环境
- 正则表达式验证工具类
- POI读取EXCEL顶端标题行属性
- Cactiz不出图解决方法
- ios 制作自已的framework
- 在Activity的onCreate方法中获取View的width和height
- 策略模式Strategy(对象行为型)
- windows常用命令
- selenium + python 自动化测试
- 关于linux下位于root组的用户并没有root权限的问题
- R语言基础编程技巧汇编 - 1