PHP<=>Excel-Schnittstelle - Import/Export
Sympatisant
- php
0 frankx0 Sympatisant0 frankx
0 Tom
Abend,
hat hier einer Erfahrungen mit dem Import und Export von Excel-Dateien unter
PHP gemacht? Im Netz findet man ja einige Libraries dazu.. doch viele unterstuetzen
lediglich bestimmte Versionen oder liegen seit einigen Monaten/Jahren brach.
Zum letzteren zaehlt auch das entsprechende PEAR-Package
Ich moechte eigentlich relativ "einfache Daten" von PHP aus nach Excel exportieren.
Soll heissen: Eine tabellarische Darstellung von Daten, kombiniert mit ein paar Formeln.
Danke &
MfG,
Sympatisant
Hellihello
wenn es nur einfache Daten sind, nimm doch PEAR. Zum Auslesen gibts den http://sourceforge.net/projects/phpexcelreader.
Schlussendlich kannst Du aber auch CSV ausgeben. U.u. musst Du den Delimiter für Excel auf ";" statt "," einstellen, wenns auf Anhieb nicht klappen sollte.
Dank und Gruß,
Salvete,
danke fuer deine Antwort.
Wie das ja meisstens so ist, handelt es sich _derzeit_ noch um recht
einfache Dateien. Und zukuenftig gedacht, moechte ich mir natuerlich
keine Steine in den Weg legen.
Was mich an dem PEAR-Package ein wenig abschreckt, ist die laaange
Abstinenz der Weiterentwicklung. Es ist m.E. immer ein wenig gefaehrlich
Libraries zu nutzen, die seit laengerem nicht mehr betreut werden (den
Anschein gibt das Projekt zumindest her). Aber es ist ja zumindest im
PEAR Package vorhanden...
Schlussendlich kannst Du aber auch CSV ausgeben. U.u. musst Du den
Delimiter für Excel auf ";" statt "," einstellen, wenns auf Anhieb
nicht klappen sollte.
So ist es derzeit implementiert. Doch selbst diese kleine Umstellung ist
dem Kunden nicht zuzumuten.
Dank und Gruß,
Sympatisant
Hellihello
Wie das ja meisstens so ist, handelt es sich _derzeit_ noch um recht
einfache Dateien. Und zukuenftig gedacht, moechte ich mir natuerlich
keine Steine in den Weg legen.Was mich an dem PEAR-Package ein wenig abschreckt, ist die laaange
Abstinenz der Weiterentwicklung. Es ist m.E. immer ein wenig gefaehrlich
Libraries zu nutzen, die seit laengerem nicht mehr betreut werden (den
Anschein gibt das Projekt zumindest her). Aber es ist ja zumindest im
PEAR Package vorhanden...
Die Sorge hätte ich konkretenfalls nicht, denn Excel kann sehr gut alte eigene Formate lesen. Das einzige Problem könnte ja sein, dass ein altes PEAR-Paket eine ältere xls-Verion erzeugt.
Aus meiner Sicht zickt Excel nur ein bisschen beim CSV. Aber im Grunde könntest Du (s.a. Tom) das Ding einfach hinten .xls nennen und alles ist gut. Ich würde aber zum Pear-Paket raten. Dass es keine Neuerungen gibt mag doch daran liegen, dass es kein Bedarf gibt, weil das Paket seinen Zweck in Gänze erfüllt. Der von mir verlinkte Excel-Reader kann m.E. beim Lesen eine Menge mehr. Aber den gibts auch schon seit einiger Zeit und ist ein Perl-Import wohl.
Dank und Gruß,
Hello,
Schlussendlich kannst Du aber auch CSV ausgeben. U.u. musst Du den Delimiter für Excel auf ";" statt "," einstellen, wenns auf Anhieb nicht klappen sollte.
Oder Du baust Dir eine Webabfrage in Excel.
Dann muss die PHP-Datei allerdings Tabulatoren als Spaltentrenner nutzen.
Das funktioniert dann auch gleich beim Öffnen der Excel-Datei.
Ein harzliches Glückauf
Tom vom Berg
http://bergpost.annerschbarrich.de
.