poi sheet.shiftRow 方法

来源:互联网 发布:基于 的推荐算法 编辑:程序博客网 时间:2024/06/06 18:42

在工作中遇到要删除模版行,删来删去,遇到很多问题,特别是 删除合并单元格之后生成的excel文档,打开总是要修护。

首先这个方法public void shiftRows(int startRow, int endRow, int n, boolean copyRowHeight, boolean resetOriginalRowHeight)参数意义

startRow  要移动的开始行

endRow  要移动的结束行

n 要移动的行数  n为负数代表向上移动

copyRowHeight  是否复制行高

resetOriginalRowHeigth 是否充值行高


对于项目中我们要删除的行可以使用sheet.remove(row) 这个方法,但是删除后会留下空白行,然后我们要删除这个空白行 就可以使用sheet.shiftRow 这个方法。一般是获取空白行的下一行到lastRowNum  然后平移空白行的行数。


0 0
原创粉丝点击