JAKARTA POI将整行删除到Excel(不仅仅是内容)
我需要使用JAKARTA POI完全删除一个行。 我用这个方法:
HSSFSheet sheet= wb.getSheetAt(0); HSSFRow row = hoja.getRow(15); sheet.removeRow(row);
但问题是它只能删除单元格的内容。 不是整行。
有任何想法吗?
使用HSSFSheet.shiftRows
函数。 例
HSSFSheet.shiftRows(int startRow, int endRow, int n);
谢谢@CycDemo。 我使用这个:
HSSFSheet hoja = wb.getSheetAt(0); HSSFRow fila = hoja.getRow(numFila); hoja.removeRow(fila); hoja.shiftRows(numFila+1, hoja.getLastRowNum(), -1);
它工作正常!