Philipp Hasenfratz: Spreadsheet::WriteExcel in bestehende Datei

Beitrag lesen

Halihallo

ich habe folgendes Problem. Ich möchte Daten eines HTML-Formulars in eine Excel-Datei speichern. Ich habe gelesen, das man mit "Spreadsheet::WriteExcel" eine Exceldatei erzeugen kann. Das habe ich auch probiert, und es funktionierte. Nun soll aber zur bestehenden Datei weitere Datensätze eingefügt werden. Wenn also wieder ein Besucher das Formular ausgefüllt hat, sollen die Daten zur bestehenden Excel-Datei hinzugefügt werden. Leider habe ich noch keinen Lösungsweg gefunden. Mit "Spreadsheet::WriteExcel" wird die bestehende Datei immer wieder überschrieben. Gibt es hier eine Lösung ? Wenn ja, welche ?

Beide Module "Spreadsheet::WriteExcel" und "Spreadsheet::ParseExcel" sind bereits installiert.

Perfekt. Mit ParseExcel einlesen und mit WriteExcel wieder überschreiben (mit den neuen _und_ alten Daten). Oder
Spreadsheet::ParseExcel::SaveParser verwenden; dort kann man parsen, bearbeiten und wieder speichern in einem.

Viele Grüsse

Philipp