Hi,
ich möchte mit JExcel eine vorhandene Exceldatei einlesen, die Anzahl der Zeilen ermitteln und dann eine neue Zeile ans Ende anhängen.
Hier ist die "Vorarbeit" mit dem Einlesen und der Zeilenermittlung, nur weiß ich nicht recht, wie ich direkt im Anschluß auf die bereits eingelesen Datei schreibend zugreifen soll/kann:
Wie muss das neu-einfügen von Werten an der von mir gedachten Stelle syntaktisch aussehen?
Ich kenne zwar die Syntax, um ein neues WritableWorkbook/WritableSheet zu erstellen und zu füllen, aber nicht die Syntax, um auf ein vorhandenes/eingelesenes Workbook/Sheet (wie bei mir hier) schreibend einzuwirken.
Danke und Gruß
ich möchte mit JExcel eine vorhandene Exceldatei einlesen, die Anzahl der Zeilen ermitteln und dann eine neue Zeile ans Ende anhängen.
Hier ist die "Vorarbeit" mit dem Einlesen und der Zeilenermittlung, nur weiß ich nicht recht, wie ich direkt im Anschluß auf die bereits eingelesen Datei schreibend zugreifen soll/kann:
Code:
File file = new File(path + "test.xls");
if( file.exists()){
// vorhandene test.xls einlesen
Workbook workbookRead = Workbook.getWorkbook(file);
// Sheet wählen
Sheet sheetRead = workbookRead.getSheet(0);
// Anzahl der Zeilen des aktuellen Sheet ermitteln
int iRows = sheetRead.getRows();
// hier jetzt in die Zeile 'iRows+1' neue Daten schreiben - WIE?
//Workbook wieder schließen
workbookRead.close();
}
Ich kenne zwar die Syntax, um ein neues WritableWorkbook/WritableSheet zu erstellen und zu füllen, aber nicht die Syntax, um auf ein vorhandenes/eingelesenes Workbook/Sheet (wie bei mir hier) schreibend einzuwirken.
Danke und Gruß