G
Guest123
Gast
Hallo Leute,
ich bin gerade daran eine Excel-Tabelle via XSSF (.xlsx) in Java zu implementieren.
Alles klappt super, nur hätte ich da eine Frage:
Derzeit schreibe ich meine ganzen Informationen wie zB. Zelleninhalte, etc. in einen FileOutputStream und speichere diesen in einer Excel Datei.
Das Problem hierbei ist, es wird ja direkt eine Datei angelegt und lokal auf dem Rechner gespeichert.
Ich will aber lieber, dass Excel geöffnet wird und dies dann in Excel direkt geschrieben wird, ohne auf dem Rechner gespeichert zu werden. Ist das irgentwie möglich?
Excel bekomme ich geöffnet:
Nur wir bekomme ich nun meine ganzen Informationen in das gestartete Excel Projekt?
Ich hoffe ihr versteht mein Anliegen.
mfg
Guest123
ich bin gerade daran eine Excel-Tabelle via XSSF (.xlsx) in Java zu implementieren.
Alles klappt super, nur hätte ich da eine Frage:
Derzeit schreibe ich meine ganzen Informationen wie zB. Zelleninhalte, etc. in einen FileOutputStream und speichere diesen in einer Excel Datei.
Java:
FileOutputStream fileOut;
fileOut = new FileOutputStream("example.xlsx");
workbook.write(fileOut);
Das Problem hierbei ist, es wird ja direkt eine Datei angelegt und lokal auf dem Rechner gespeichert.
Ich will aber lieber, dass Excel geöffnet wird und dies dann in Excel direkt geschrieben wird, ohne auf dem Rechner gespeichert zu werden. Ist das irgentwie möglich?
Excel bekomme ich geöffnet:
Java:
String excel = "Pfad zur Excel.exe";
try {
Runtime.getRuntime().exec(excel);
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
Nur wir bekomme ich nun meine ganzen Informationen in das gestartete Excel Projekt?
Ich hoffe ihr versteht mein Anliegen.
mfg
Guest123