Autor |
Nachricht |
derwebling
Threadersteller
Dabei seit: 16.11.2004
Ort: Traunstein
Alter: 44
Geschlecht:
|
Verfasst Di 29.11.2005 16:55
Titel [PHP] Excel Dateien lesen, bearbeiten, speichern |
|
|
ich arbeite zur zeit an einer möglichkeit, vorhandene excel dateien zu öffnen, mit daten zu befüllen und wieder zu speichern.
bisher habe ich den Spreadsheet_Excel_Writer von PEAR verwendet, der leider nur excel dateien schreiben kann.
die formatierung allein erzeugt einen kilometerlangen quelltext.
die frage ist, gibt es eine möglichkeit, eine vorhandene excel datei mit formatierungen einzulesen (möglichst in ein format das der writer versteht), dann daten einzufügen und eine neue excel datei (evtl. mit dem writer) zu speichern?
|
|
|
|
|
hefi
Dabei seit: 14.04.2005
Ort: -
Alter: 39
Geschlecht:
|
Verfasst Di 29.11.2005 17:27
Titel
|
|
|
Kann man das nicht auch einfach über ne CSV Datei machen und dann durch ; getrennte Werte? So kannst du doch dann später einfach die Datei in Excel importieren und, voila!
|
|
|
|
|
Anzeige
|
|
|
derwebling
Threadersteller
Dabei seit: 16.11.2004
Ort: Traunstein
Alter: 44
Geschlecht:
|
Verfasst Di 29.11.2005 17:40
Titel
|
|
|
es geht mir dabei aber nicht um die daten, sondern ausschliesslich um die formatierung.
das dokument das ich ausspucken muss soll genauso aussehen wie die vorlage.
mit dem excel writer brauche ich nur zur formatierung mehrere seiten quelltext.
wenn der kunde dann etwas geändert haben will kann ich nurnoch schreiend weglaufen.
|
|
|
|
|
gtz
Dabei seit: 15.04.2002
Ort: -
Alter: 48
Geschlecht:
|
Verfasst Di 29.11.2005 17:49
Titel
|
|
|
ich erinnere mich, mal sowas gemacht zu haben. mal kucken, ob ich das noch finde. mit intelligentem gegoogle kommste da aber auch dran.
|
|
|
|
|
lordle
Dabei seit: 14.12.2001
Ort: Augsburg
Alter: 48
Geschlecht:
|
|
|
|
|
dastef
Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht:
|
Verfasst Di 29.11.2005 21:48
Titel
|
|
|
gibbet auch nen PEAR Dingens zu .. Spreadsheet_Excel_Writer
Schreiben ja .. wie das mitm Lesen is .. hm is halt nen m$ format
von daher, würd ich da nicht all zu viel drauf setzen, aber schreiben
mit formaten etc geht locker von der hand.
|
|
|
|
|
Norbertus
Dabei seit: 09.12.2005
Ort: Hannover
Alter: 41
Geschlecht:
|
Verfasst Fr 09.12.2005 11:17
Titel
|
|
|
Das Grundproblem ist wohl auch, dass Excel wie so viele Formate von Microsoft nicht offen ist und es niergends definition der Annordnung gibt soweit ich das weiß....
Falls dies garnichtmehr so ist, wäre es super wenn jemand hier ein Link zur Erklärung des Excel Formates posten kann, da auch ich in die Richtung noch was programmieren muss...
|
|
|
|
|
donnerchen
Dabei seit: 06.04.2003
Ort: -
Alter: 53
Geschlecht:
|
Verfasst Fr 09.12.2005 11:30
Titel
|
|
|
PEAR::Spreadsheet_Excel_Writer rennt wie Sau. Ist ein echt geiles Paket. Du kannst innerhalb der Tabellen alle Formatierungen, Zellformate etc. nutzen. inzwischen kannst du sogar das Druckformat beeinflussen (Kopf- und Fußzeilen, Druckbereich etc.). Ist wirklich genial und ich kann das nur empfehlen. Wenn Du eine deutsche Dokumentation suchst, dann würde ich Dir das Buch hier empfehlen: PHP PEAR Da sind auch viele andere PEAR-Pakete drin erläutert.
Zum Einlesen kannst Du Spreadsheet_Excel_Reader nutzen. Haber ich noch nicht ausprobiert, soll aber gut sein. In der letzten oder vorletzten Ausgabe des PHP-Magazins wurde das Ding beschrieben.
*wink*
Carsten
|
|
|
|
|
|
|
|
Ähnliche Themen |
Datei(Excel)liste online bearbeiten OHNE Google Docs?
TPL - Dateien in Dreamweaver Layoutansicht bearbeiten
PSD dateien abwärtskompatibel speichern?
dateien in einer datenbank speichern..
Lokales Speichern von PDF Dateien unterbinden
Acrobat-Dateien versenden und speichern
|
|