So entfernen Sie eine Zeile mit Apache Poi
Ich habe versucht, die dritte Reihe zu entfernen
Dies ist die Bearbeitung, die ich basierend auf den Kommentaren von Rgettman, Leo, Zibi vorgenommen habe. Danke.
public class MainTest {
public static void main(String[] args) throws IOException {
FileInputStream file = new FileInputStream(new File("test.xlsx") );
XSSFWorkbook wb = new XSSFWorkbook(file);
XSSFSheet sheet = wb.getSheetAt(0);
sheet.removeRow(sheet.getRow(3));
// sheet.shiftRows(3, 3, -1);
File outWB = new File("testResult.xlsx");
OutputStream out = new FileOutputStream(outWB);
wb.write(out);
out.flush();
out.close();
System.exit(0);
}
}
Dadurch werden jedoch Werte in einer Zeile gelöscht, die Zeile jedoch nicht entfernt