如何用POI删除Excel表中的一行?
请教各位高手:
我想通过POI将以下Excel表中的32行删除,并将33行移前至32行,

删除后,如下图

我试过代码如下:
sheet.shiftRows(31, 32, -1);
wb.write(fileOut);
但出如下错误信息,
java.lang.ArrayIndexOutOfBoundsException: -32751
估计是shiftRows这行有误,请教正确的写法如何?谢谢!
我想通过POI将以下Excel表中的32行删除,并将33行移前至32行,

删除后,如下图

我试过代码如下:
sheet.shiftRows(31, 32, -1);
wb.write(fileOut);
但出如下错误信息,
java.lang.ArrayIndexOutOfBoundsException: -32751
估计是shiftRows这行有误,请教正确的写法如何?谢谢!
...全文
相关推荐
POI 删除excel列
POI 删除excel列,可以设置多列,POI里怎么没有删除列的API呢
Springboot+Poi实现Excel的导入导出
主要是springboot+myBatis+poi+mysql的使用,从数据库查询到结果集导出excel到本地,从本地中的excel文件导入到数据库中。
java实现删除excel内容之间空行
java实现删除excel内容之间空行,需要导入皮包。
Java如何利用POI读取Excel行数
主要介绍了java如何利用POI读取Excel行数,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
java 基于poi的excel 格式转换器
java 基于poi的excel 格式转换器 java 基于POI 的excel格式转换器实现。 输入输出都支持XLS XLSX CSV TXT 四种类型,类接口清晰明了。


Java SE
