use Mosche;
Weißt Du ob Spreadsheet::WriteExcel auch bestehende Excel-Dateien ändern kann oder "nur" neue anlegen?
Spreadsheet::WriteExcel kann nur schreiben.
Oder gibt es einen eleganteren Weg die Daten in PERL auszulesen, Daten hinzuzufügen und wieder in die Datei zu schreiben?
Der meiner Ansciht nach eleganteste Weg ist DBD::Excel, welches vom Autor der beiden Spreadsheet::*Excel-Module ist und auf denen der DBD-Treiber aufbaut. Der Vorteil liegt bei der Verwendung darin, dass du ohne große Probleme danach noch auf andere Formate zugreifen kannst (wenn du schon bei Excel bist, könnte DBD::CSV interessant für dich sein). Das DBD-Modul sollte dir optimalen Zugriff auf die Inhalte der Excel-Tabellen bieten. Ich muß allerdings zugeben, dass DBD::Excel zu dem Zeitpunkt, als ich es ausprobierte, gerade mal Version 0.02 hatte, deswegen mein Tip : einfach mal probieren.
use Tschoe qw(Matti);