社区
Java SE
帖子详情
如何用POI删除Excel表中的一行?
wilsonyun
2018-03-09 11:00:24
请教各位高手:
我想通过POI将以下Excel表中的32行删除,并将33行移前至32行,
删除后,如下图
我试过代码如下:
sheet.shiftRows(31, 32, -1);
wb.write(fileOut);
但出如下错误信息,
java.lang.ArrayIndexOutOfBoundsException: -32751
估计是shiftRows这行有误,请教正确的写法如何?谢谢!
...全文
908
3
打赏
收藏
如何用POI删除Excel表中的一行?
请教各位高手: 我想通过POI将以下Excel表中的32行删除,并将33行移前至32行, 删除后,如下图 我试过代码如下: sheet.shiftRows(31, 32, -1); wb.write(fileOut); 但出如下错误信息, java.lang.ArrayIndexOutOfBoundsException: -32751 估计是shiftRows这行有误,请教正确的写法如何?谢谢!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wilsonyun
2018-03-09
打赏
举报
回复
我用的是poi-3.17, 是版本太高?
wilsonyun
2018-03-09
打赏
举报
回复
我试过sheet.shiftRows(1,4,-1)都会出现错误。
我自横刀香甜笑
2018-03-09
打赏
举报
回复
参考下这个文章
http://blog.csdn.net/bigheadsheep/article/details/7774322
POI
删除
Excel
中数据有效性
读到这篇文章,请停下您Ctrl+c,Ctrl+v的脚步。因为这并不是真正的
删除
数据有效性,而是通过一种方式实现多次为某列设置数据有效性。我是真的百度没查到,Google没查到,官网也没找到关于使用
POI
删除
数据有效性的方法。这里用到的思路是准备一个并没有设置过数据有效性的原始模板,每次修改数据有效性都复制这个模板,然后在新的模板上操作。 本文将致力于解决以下几个问...
java使用
poi
删除
excel
中的空行
2019独角兽企业重金招聘Python工程师标准>>> ...
Java用
POI
删除
一个
Excel
的特定sheet表
Java用
POI
删除
一个
Excel
的特定sheet表
java
poi
对
Excel
表格进行单元行
删除
java
poi
对
Excel
表格进行单元行
删除
前几天工作时,突然需要去使用
POI
来对
Excel
表格进行操作,其他的操作都都没什么问题,但是在需要
删除
某些单元行的时候碰到了一下小坑,记录下来,防止以后忘记。 一般使用
POI
删除
单元行有两种方法 一种只
删除
单元行中的内容,不
删除
单元行 即 sheet.remove(row); //sheet即取得的工作表,row表示要具体
删除
的行 这个方法...
使用
POI
删除
Excel
中的行(亲自实践)
删除
行 一般情况下,
删除
行时会面临两种情况:
删除
行内容但保留行位置、整行
删除
(
删除
后下方单元格上移)。对应的
删除
方法分别是:removeRow()及shiftRow(startRow,endRow,shiftCount) 示例代码: 以下代码是使用removeRow()方法
删除
行内容但保留行位置。代码从d:\test.xls中的第一个sheet中
删除
了第
一行
。需要注意的是,改变是需要在wor
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章