Frage

Mein PHP-Skript hat eine Multi-Tabs Excel-Datei mit einem Bericht in der einzelnen Registerkarten zu erstellen, aber diese Berichte gibt es bereits als HTML-Seiten, so will ich nicht Code und Arbeit duplizieren. Ich weiß, dass ich eine HTML-Datei .xls umbenennen und Excel / Openoffice Calc wird es als eine Tabelle öffnen, aber ich weiß nicht, wie severals Tabs haben.

Ich weiß nicht einmal wissen, ob es möglich ist.

Ich weiß schon Biffwriter und andere PHP-Libs Excel-Datei zu erstellen, aber ich bin auf der Suche für eine intelligentere Lösung.

Danke, Cédric

War es hilfreich?

Lösung

Pear Excel-Tabelle Writer eine Funktion hat, erstellen neue Arbeitsblätter das ist, wenn, was Sie suchen.

Andere Tipps

Wenn Sie nicht über Excel 2007-Dateien dient dagegen haben, können Sie dies tun:

  1. Erstellen Sie eine Excel 2007-Datei
  2. Erstellen Sie alle Registerkarten, die Sie benötigen
  3. speichern Sie die Datei
  4. benennen Sie die Datei als .zip
  5. extrahieren Sie den Inhalt der Zip-Datei

Jetzt können Sie die Dateistruktur verwenden, da die Datei mit dem Bericht zu den einzelnen Registerkarten entsprechend füllen Sie benötigen. Möglicherweise möchten Sie sie als Vorlagen verwenden, den gleichen Code halten und verschiedene Dateien zu machen, je nachdem, ob Sie den HTML-Bericht des Excel-Bericht zu erstellen.

Am Ende Reißverschluss über die gesamte Verzeichnisstruktur und serviert es mit einer xlsx-Erweiterung.

Bitte überprüfen Sie die URLS von einer Bibliothek und Turorials von IBM und

von 999Tutorials

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top