我需要使用JAKARTA POI完全移除ROW。 我用这个方法:
HSSFSheet sheet= wb.getSheetAt(0);
HSSFRow row = hoja.getRow(15);
sheet.removeRow(row);
但问题是它只删除了单元格的内容。不是整行。
有什么想法吗?
答案 0 :(得分:2)
使用HSSFSheet.shiftRows
功能。 Example
HSSFSheet.shiftRows(int startRow, int endRow, int n);
答案 1 :(得分:0)
谢谢@CycDemo。 我用这个:
HSSFSheet hoja = wb.getSheetAt(0);
HSSFRow fila = hoja.getRow(numFila);
hoja.removeRow(fila);
hoja.shiftRows(numFila+1, hoja.getLastRowNum(), -1);
它工作正常!!!