Hallo, ich habe sowas vor kurzem gemacht. Wenn ich zuhause bin kann ich dir hier evtl. etwas code posten.
Ja, würde mich auch mal interessieren, zumal ich um das ExcelXML-Format bisher einen riesigen Bogen gemacht habe :)
Meine Traumlösung ist XML. XML ist im Gegensatz zum "richtigen" Excel-format gut lese- und schreibbar, hat aber im Gegensatz zu CSV formatierungsmöglichkeiten, wie z.b. spaltenbreite, farben...
Das ist das Problem, ohne Spezifikation bist du ziemlich aufgeschmissen (s.u.).
Das einzige was man braucht ist eine nach xml exportierte Excel-tabelle. Da nimmt man den oberen teil (header) und den unteren teil und dass dazwischen macht man dynamisch mit php.
Wenn sich die Styles nicht ändern, ist es sicher kein Problem. Schwierig wird es, wenn du Formatierungen, für die es noch keinen Style gibt, selber anlegen musst. Vor diesem Hintergrund halte ich CSV trotz fehlender Formatierungen für die einfachere Lösung.
Siechfred
Ein Selbständiger ist jemand, der bereit ist, 16 Stunden am Tag zu arbeiten, nur um nicht 8 Stunden für einen Anderen arbeiten zu müssen.