Apache POI Excel固定(冻结)单元格
Apache POI Excel固定(冻结)单元格
今天在已固定好的模板上添加数据后发现,原本的固定单元格无法被固定,原因可能是在赋值/新建单元格/赋样式的时候破坏了原本的固定.
经查阅资料后发现在POI中 有createFreezePane方法能直接固定单元格,具体参数如下:
sheet.createFreezePane(int cellNum,int rowNum,int firstCellNum,int firstRollNum );
四个参数分别代表:
cellNum:表示要冻结的列数;
rowNum:表示要冻结的行数;
firstCellNum:表示被固定列右边第一列的列号;
firstRollNum :表示被固定行下边第一列的行号;
注意: 后2个参数均从0开始计算列号和行号,且firstCellNum>=cellNum &&firstRollNum >=cellNum
比如:
sheet.createFreezePane(1,0,1,0);//就是固定了首列,列号的显示为:A,BCDEF...
sheet.createFreezePane(1,0,3,0);//固定了首列,列号的显示为:A,DEF...
//注意:BC列不是被隐藏,而是默认显示列为A,DEF,若想要看BC列,只需移动滚轮即可.行号同理
Apache POI Excel固定(冻结)单元格相关推荐
- spring boot poi excel导入 合并 单元格
导入excel若存在合并单元格,第一个单元格能取到值而合并的其他单元格则为空. 如图1A值为"场景名称"2A则为空,1B为"版本1.1"1C到1E则全为空.所以 ...
- POI Excel 06 合并单元格,设置字体样式
@author YHC 合并单元格 //创建ExcelWorkbook wb = new HSSFWorkbook();//创建工作薄Sheet sheet = wb.createSheet(&quo ...
- java-如何使用Apache POI移动特定的单元格?
我的Excel工作表在同一工作表上包含不同的区域,例如: region1: region2: John 2 A 1 John 1 B 2 Sue 1 C 3 Sue 2 D 4 Alice 5 E 5 ...
- poi excel设置合并单元格边框格式
版本3.17 //设置合并单元格的边框 public static void setBorderForMergeCell(BorderStyle style,int color, CellRange ...
- POI进行Excel的合并单元格数据处理
POI进行Excel的合并单元格数据处理 近日接到一个要处理合并Excel单元格的上料表的需求,就到网上找了一些模板,发现有的技术大牛还是挺厉害的,对他们致以敬意. 合并单元格工具类 在这个类中将传入 ...
- Springboot导出excel,合并单元格示例
原文链接:Springboot导出excel,合并单元格示例 更多文章,欢迎访问:Java知音,一个专注于技术分享的网站 以下用一个示例来说明springboot如何导出数据到excel. 首先引入M ...
- poi删除带有合并单元格的行的问题
在网上搜了很久关于poi删除带有合并单元格的一行后,下面行数据向上移动一行时,出现乱合并的问题,看到有人提过这个问题,但是郁闷的很没有一个人回答过,而且大部分的文章都是关于什么合并单元格,读取Exce ...
- VBA操作Excel之获取单元格区域
VBA操作Excel之获取单元格区域 一.VBA通过索引引用工作表 二.VBA获取单元格区域 三.VBA调用方法参数传值 参考文档 一.VBA通过索引引用工作表 VBA打开工作簿后,通常一个工作簿有若 ...
- Excel阅读模式/单元格行列指示/聚光灯开发 技术要点再分享
1. 引言 文题中所谓技术要点再分享,本意是想在大神Charltsing Liu的博文"简单介绍Excel单元格行列指示的实现原理(俗称聚光灯功能)"的基础上写一点个人开发体会.写 ...
- JAVA EXCEL导出合并单元格自定义封装方法
转载在C站上面看到一个大神写的自定义封装方法 转载地址:springboot 使用Poi 自定义封装方法 合并excel中的单元格_Tongyao-CSDN博客_springboot合并单元格 之前都 ...
最新文章
- vue中如何加入横线_在word文档中如何快速添加页眉横线和删除页眉横线?
- 空间连接时计算总和_【数据技术】城市功能混合程度计算
- android xml png,android - 使用.png文件中的形状创建xml聊天气泡 - 堆栈内存溢出
- Acess link
- 如何成为个好Java程序员
- FLutter入门:异步加载组件FutureBuilder
- HDU 5936 Difference
- Spark _10_补充部分算子【三】
- 一台电脑同时运行多个tomcat配置方法
- c++ 提取傅里叶描述子_AI大语音(四)——MFCC特征提取(深度解析)
- 计算机工作原理 仿真,虚拟DCS仿真工作原理
- 位图像素的颜色 携程编程大赛hdu
- 19 FI配置-财务会计-定义销售/采购税代码
- oracle8ir2,Oracle8iR2(oracle8.1.6)在redhat linux 7.1上的简易安装方法
- nohttp网络框架
- 轻松实现SQL异地备份
- 编程基本功:如何判断两个线段有重叠?
- java消息头_java中怎么进行头消息校验
- Java自学路线图之Java进阶自学
- 分享一下好用的本地格式化软件hijson,这个居然还有人要收费才能下载,真是醉了
热门文章
- openLayers 学习思维导图
- 禁区——不要走入政府采购的“黑名单”
- Vue页面跳转动画效果实现
- 当你第一次发送ping请求包,ARP缓存表为空时会发生什么?(详细解析全过程)
- python期货交易_strategies/python版CTP商品期货交易类库.py at master · gzhou1024/strategies · GitHub...
- Android那些事!
- [转帖]江湖高手专用的“隐身术”:图片隐写技术
- Linux C编程 —— 通过文件描述符获得文件路径
- PCL--PCL基础
- 简单介绍一下ODI的几个基本概念