Probleme mit Excel

NetzUnity und Informatik-forum wurden zusammengelegt. Eine entsprechende Ankündigung wird demnächst noch folgen. Für 2025 ist hier einiges geplant! Bei Fragen bitte per DM an Maximilian Rupp wenden.
  • Hi leute,

    ich würde gerne über mein Programm eine Excel-Datei bearbeiten.
    Wenn ich nur lesen möchte mach ich das mit jxt, was auch wunderbar funktioniert.
    Aber jxt kann nur neue Workbooks erzeugen, und ich möchte jedoch ein bestehendes bearbeiten. Also hab ich mich für poi 3.6 (Apache)entschieden.
    Leider tritt bei mir folgende Fehlermeldung auf:
    Exception in thread "AWT-EventQueue-0" java.lang.NoSuchMethodError: org.apache.poi.poifs.filesystem.POIFSFileSystem.hasPOIFSHeader(Ljava/io/InputStream;)

    Hier ist der Code: 
    InputStream inp = new FileInputStream("workbook.xls");
    //InputStream inp = new FileInputStream("workbook.xlsx");

    Workbook wb = WorkbookFactory.create(inp);

    Ich hab bereits versucht (wie im Internet empfohlen) eien ältere Version des API zu verwenden, jedoch ohne erfolg.

    Hat wer eine andere Methode?


Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!