2012-05-15 2 views

Antwort

11

Es gibt einige Klassen, die PHP Excel-Dateien erzeugen (echte Excel-Dateien, nicht das .csv-Ding). Ich benutze:

https://github.com/PHPOffice/PHPExcel

ABER: Ich Problem gehabt haben, als diese generierten Excel-Dateien mit den Java-READER Excel zu lesen versuchen, so könnte es Fehler in diesem PHP-Skript sein.

EDIT: Nice one: http://www.phpclasses.org/package/2037-PHP-Generate-spreadsheet-files-Excel-xls-XML-format.html

+0

Ja, ich stimme zu .. Gibt es alternative Klassen wie ** PHPExcel **. – Rodex

+0

Hmm ... guter Punkt, aber in diesem Fall macht der Industriestandard durchaus Sinn. Das Generieren von .xls (x) ist aufgrund der sehr komplexen Struktur von Excel eine große Sache, daher sollte es nicht viele gute Skripts geben. – Sliq

+1

ya danke ... Vielleicht sollte ich für PHPExcel gehen ... Keine andere Wahl. – Rodex

5

Einige Anwendungen erzeugen eine HTML-Tabelle oder eine CSV statt einer echten Excel-Datei Datei, und so tun, als es eine Excel-Datei, so dass Excel sie sich öffnet. Mit HTML-Tabellen funktioniert das überraschend gut und es unterstützt sogar einige Formatierungen. Bei den neuesten Excel-Versionen erhalten Sie jedoch eine Meldung, in der Sie gefragt werden, ob Sie die Datei wirklich öffnen möchten.

Verwandte Themen