Mit POI-HSSF Diagramme aus XLS- Importieren

Status
Nicht offen für weitere Antworten.

KingR

Mitglied
Also ich habe ein Excel-Template das wie folgt ausschaut:
Template anzeigen
Ich will daher dieses Template mit HSSF importieren und in den anderen Sheets die Zellen
mit Daten füllen. Leider klappt der Import nicht wie gewünscht, d.h. Diagramme und Grafiken werden
nicht korrekt importiert. Ich bin darauf angewiesen ein Template zu benutzen, da sich das Template
später verändern können soll. Was kann ich machen oder funktioniert das ganze mit HSSF nicht?
Ein anderer Lösungsansatz wäre nur die Zellen zu verändern ohne das Template zu öffen oder ein zweites File zu erstellen und diese dann zusammenzufügen, aber hierzu hab ich auch nichts im web gefunden.
Hier mein TestCode:


Code:
      //kopieren und öffnet das Excel-Template
      HSSFWorkbook wb;
      try{
        POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream("C:/testxls"));
        wb = new HSSFWorkbook(fs);
      }
      catch(Exception e) {
        out.println("Template konnte nicht geöffnet werden! Error");
        out.println(e.getMessage()+ENDL);
        return;
      }
      
      //füllen des Versuchs-Sheets
      HSSFSheet versuche_sheet = wb.getSheetAt(2);
      HSSFRow row = versuche_sheet.getRow(2);
      HSSFCell cell = row.getCell((short)3);
      try{
             if (cell == null)
               cell = row.createCell((short)3);
             cell.setCellType(HSSFCell.CELL_TYPE_STRING);
             cell.setCellValue("Funkyie");
      }
      catch(Exception e) {
         out.println("Zelle konnte nicht geschrieben werden! Error");
        out.println(e.getMessage()+ENDL);
      }

      //File schreiben und schließen
      try{
           FileOutputStream fileOut = new FileOutputStream("C:/test_ziel.xls");
              wb.write(fileOut);
           fileOut.close();

      }
      catch(Exception e){
        out.println("File konnte nicht geschrieben werden! Error");
        out.println(e.getMessage()+ENDL);
        return;
      }
 

kama

Top Contributor
Hallo,

das hier schon mal gelesen?

BTW: Was klappt denn nicht? Etwas genauer beschreiben? Fehlermeldung etc?
MfG
Karl Heinz
 

KingR

Mitglied
ja hab ich gelesen. Ich will die Charts auch gar nicht anrühreren. Nur ein paar Zellen verändern jedoch wenn ich das so mach wie oben beschrieben ist, sind die Zellen zwar geschrieben, jedoch das Excel hat Fehler und die Charts sind nicht mehr im Ausgabe File.
Folgender Fehler tritt beim Excel auf:
Die Datei war so stark beschädigt, dass sie nicht repariert werden konnte. Excel hat versucht, Ihre Formeln und Zahlen wieder herzustellen, aber einige Daten sind möglicherweise verloren gegangen.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
R POI HSSF liesst in Excel Formel statt Ergebnis Java Basics - Anfänger-Themen 4
J HSSF POI in JCreator einbinden Java Basics - Anfänger-Themen 4
J Winzige Frage bezüglich leeren Zellen (HSSF) Java Basics - Anfänger-Themen 14
A Apache POI - HSSF vs. XSSF Problem Java Basics - Anfänger-Themen 4
G POI/HSSF tutorial Java Basics - Anfänger-Themen 25
M HSSF - JTable zu Excel exportieren Java Basics - Anfänger-Themen 13
T POI HSSF - Datum auslesen? Java Basics - Anfänger-Themen 2
A OOP Klassen und Objekte - Diagramme Java Basics - Anfänger-Themen 2
M Diagramme erzeugen ,aber mit welcher Klasse Java Basics - Anfänger-Themen 7
B NSD-Diagramme aus Java-Quelltext erstellen! Java Basics - Anfänger-Themen 3
P Diagramme? Java Basics - Anfänger-Themen 6
F Diagramme mit Java Java Basics - Anfänger-Themen 2
G Mit Java (und Eclipse) Diagramme darstellen Java Basics - Anfänger-Themen 4
D maven dependencies re-importieren in intellij Java Basics - Anfänger-Themen 5
D importieren eigener Klassen Java Basics - Anfänger-Themen 12
C Probleme mit dem Erstellen und Importieren von Packages Java Basics - Anfänger-Themen 6
Dimax In Java File (nicht in Java Projekt) mysql Driver importieren Java Basics - Anfänger-Themen 3
O Problem mit SOAP / javax.xml importieren Java Basics - Anfänger-Themen 7
H Eclipse Git importieren Java Basics - Anfänger-Themen 2
M Erste Schritte Importieren funktioniert nicht Java Basics - Anfänger-Themen 7
F (Eclipse) Beim importieren etwas fehlerhaft bitte um Hilfe :) Java Basics - Anfänger-Themen 3
S Importieren einer Textdatei Java Basics - Anfänger-Themen 2
W Externe class in Eclipse importieren Java Basics - Anfänger-Themen 0
A Reader für Benutzereingabe in Eclipse importieren Java Basics - Anfänger-Themen 3
S Klassen Class mit Funktionen importieren Java Basics - Anfänger-Themen 1
J javaproject von github importieren? Java Basics - Anfänger-Themen 6
B Wie kann ich eine Methode einer selbst erstellten Klasse statisch importieren? Java Basics - Anfänger-Themen 5
J Daten einer Textdatei in ein JTable importieren. Java Basics - Anfänger-Themen 3
JavaNewbie2.0 Strings in andere Klassen importieren. Java Basics - Anfänger-Themen 2
H Variable einer anderen Klasse importieren Java Basics - Anfänger-Themen 2
F Daten aus Excel-Tabelle in Java importieren Java Basics - Anfänger-Themen 15
N Eclipse Source importieren ohne Link Java Basics - Anfänger-Themen 3
D Klassen MediaPlayer Klasse importieren Java Basics - Anfänger-Themen 2
G eigene Bibliothek in Java importieren Java Basics - Anfänger-Themen 5
T Scanner lässt sich nicht importieren Java Basics - Anfänger-Themen 1
N Fehler beim importieren vom package Java Basics - Anfänger-Themen 2
E Ardublock in Eclipse Luna importieren Java Basics - Anfänger-Themen 0
E Externe Library .zip Datei importieren Java Basics - Anfänger-Themen 3
A Dinge lassen sich nicht importieren Java Basics - Anfänger-Themen 7
J Daten aus zweiter Klasse importieren Java Basics - Anfänger-Themen 33
Q Importieren meiner Boundary? Bitte Hilfe Java Basics - Anfänger-Themen 3
F Input/Output Daten importieren und Exportieren Java Basics - Anfänger-Themen 2
N Importieren Java Basics - Anfänger-Themen 13
J Eclipse + Java + Packages importieren Java Basics - Anfänger-Themen 7
M Klasse importieren ohne Paket Java Basics - Anfänger-Themen 2
G Projekte importieren und andere Fragen Java Basics - Anfänger-Themen 3
J Zugriff auf Variable vom typ (default) durch Importieren des Packages? Java Basics - Anfänger-Themen 5
U Klassen Eigene Klassen importieren Java Basics - Anfänger-Themen 13
S Library importieren in Eclipse Java Basics - Anfänger-Themen 9
Paristick Projekt importieren, jniregistry Java Basics - Anfänger-Themen 2
D Java-Projekte importieren Java Basics - Anfänger-Themen 6
G jar ( H2 ) importieren Java Basics - Anfänger-Themen 3
C gif in Eclipse importieren und exportieren Java Basics - Anfänger-Themen 12
D Importieren von bestimmten Quellen Java Basics - Anfänger-Themen 13
J importieren von selbst definierten klassen Java Basics - Anfänger-Themen 10
pindakaas Klassen Importieren Java Basics - Anfänger-Themen 7
D Ordner in Eclipse Importieren Java Basics - Anfänger-Themen 6
E Klasse importieren Java Basics - Anfänger-Themen 4
H OOP Klassen importieren Java Basics - Anfänger-Themen 3
J Subklasse soll alle Klassen/Pakete der Superklasse importieren Java Basics - Anfänger-Themen 3
M Importieren von "IO.class" unter Eclipse Java Basics - Anfänger-Themen 4
S Importieren funktioniert nicht Java Basics - Anfänger-Themen 10
M Serializable - Bei Update ältere Daten importieren Java Basics - Anfänger-Themen 14
I Importieren Java Basics - Anfänger-Themen 2
N methoden einzeln importieren oder * nehmen? Java Basics - Anfänger-Themen 33
manunana89 Substance richtig importieren??? Java Basics - Anfänger-Themen 3
M Packet importieren Java Basics - Anfänger-Themen 9
A Klasse importieren wenn 2 mal gleicher Name Java Basics - Anfänger-Themen 2
D packages importieren Java Basics - Anfänger-Themen 3
G jar importieren Java Basics - Anfänger-Themen 3
Gama Importieren von Klassen [Anfängerfrage] Java Basics - Anfänger-Themen 3
G Class Getopts <-- Wie kann ich diese Class importieren Java Basics - Anfänger-Themen 1
G Sortierverfahren importieren Java Basics - Anfänger-Themen 2
N Importieren von Wörtern aus Datei als Array von Strings Java Basics - Anfänger-Themen 2
G String Array importieren ? Java Basics - Anfänger-Themen 10
G mit "page" in JSP importieren Java Basics - Anfänger-Themen 13
R Java-Klasse importieren Java Basics - Anfänger-Themen 12
S Klasse importieren Java Basics - Anfänger-Themen 9
M Importieren einer Javadatei aus einem anderen Verzeichnis Java Basics - Anfänger-Themen 4
B hp-daten in programm importieren Java Basics - Anfänger-Themen 4
T Klassen importieren Java Basics - Anfänger-Themen 13
J Anfängerfrage: wie externe Dateien importieren? Java Basics - Anfänger-Themen 5
G importieren von pakete Java Basics - Anfänger-Themen 11
O String nur importieren wenn nur zahlen da sind? Java Basics - Anfänger-Themen 7
S Klasse importieren Java Basics - Anfänger-Themen 4
N Porblem mit dem Importieren eigener Pakete Java Basics - Anfänger-Themen 4
P Eigene Package importieren? (Eclipse) Java Basics - Anfänger-Themen 6
B Namespace importieren? Java Basics - Anfänger-Themen 3
G Probleme mit importieren: The Import Jama cannot be resolved Java Basics - Anfänger-Themen 23
T Packages erstellen und importieren? Java Basics - Anfänger-Themen 10
G neues Paket importieren Java Basics - Anfänger-Themen 2
J Variable aus anderer Klasse importieren Java Basics - Anfänger-Themen 6
D Variable importieren ? Java Basics - Anfänger-Themen 3
N *.jar erstellen & library importieren? Java Basics - Anfänger-Themen 5
U Liste importieren und für weitere Verwendung sichern Java Basics - Anfänger-Themen 4
M Paket aus beliebigem Verzeichnis importieren Java Basics - Anfänger-Themen 9
A problem: importieren von eigenen klassen Java Basics - Anfänger-Themen 3
P Problem: Kann keine externen Pakete importieren Java Basics - Anfänger-Themen 11
N Java2me Pakete importieren Java Basics - Anfänger-Themen 2
S Importieren in Packages Java Basics - Anfänger-Themen 11

Ähnliche Java Themen

Neue Themen


Oben