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

Antworten auf die Frage(3)

Ihre Antwort auf die Frage