php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.01.2009, 10:57  
Erfahrener Benutzer
 
Benutzerbild von taurus
 
Registriert seit: 01.11.2008
Beiträge: 825
PHP-Kenntnisse:
Anfänger
taurus ist zur Zeit noch ein unbeschriebenes Blatt
Standard excel spreadsheet writer - excel 03 formatierung ok - andere excel 03 keine formatier

Hi,

hab folgendes Problem. hab nen code der mir ein schön formatiertes excel ausspuckt. getestet mit excel 2003.
schick ich das jetzt an einen kollegen und öffnet er es auch mit excel 03 fehlen die formatierungen.

das kann doch nicht sein? jemand ne idee woran das liegen könnte?

das exel wird ja als excel95/98 mappe gespeichert, aber bei mir geht es ja.. und wir haben die selbe version excel 03.....

danke für ideen

grüße
felix
taurus ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 29.01.2009, 13:15  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.989
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Werden vielleicht irgendwelche Vorlagen verwendet, die er nicht besitzt?
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline  
Alt 29.01.2009, 13:38  
Erfahrener Benutzer
 
Benutzerbild von taurus
 
Registriert seit: 01.11.2008
Beiträge: 825
PHP-Kenntnisse:
Anfänger
taurus ist zur Zeit noch ein unbeschriebenes Blatt
Standard

nope keine vorlagen nur textformatierung spaltenbreite etc. die excel komtm aus ner mysql db raus..


Wenn mein Kollege die Excel Datei selbst von seinem Rechner aus auf dem Server erzeugt funktioniert diese problemlos - Formatierung werden korrekt angezeigt.
Schickt er mir diese per email habe ich den selben Fehler wie er hatte als ich Ihm die auf meinem Rechner erzeugte Datei per Email zuschickte. Es kommt eine Fehlermeldung "Datei ist beschädigt, Excel konnte die Datei aufgrund zu starker Beschädigung nicht reparieren" - Jegliche Formatierungen fehlt - Text ist korrekt vorhanden.

Ich nehme mal an Excel 2003 hat ein Problem das diese Datei im Format excel95/98 vorliegt. speichere ich die datei als 2003 und schicke sie ihm funktioniert es problemlos.
Was ich nicht verstehe ist das es auf meinem Rechner ja funktioniert. Die Datei ändert sich doch nicht wenn ich Sie per Email verschicke Mal ausgeschlossen dass Excel 2003 untereinander Kompatibilitätsprobleme aufweist

Zitat:
Gibt es eine Möglichkeit im perl spreadsheet writer das Format gleich als excel 2003 .xls festzulegen und nicht als 95/98 .xls?
--> Ich nehme an mti "setVersion" sollte dies möglich sein? Leider schmiert mir mein Spreadsheet bei der einzig möglichen Einstellunge "8" ab. hab die neuste version 0.9x


Anmerkung: Ich habe bereits andere Foren durchsucht und bin hierauf gestoßen
Wobei hier ja die Rede davon ist das die Datei sich erst gar nicht öffnen lässt und auch bei mehr als 200 Zeilen Daten fehlen. Beides kann ich nicht nachvollziehen.
Die Datei lässt sich wie gesagt nur an einem anderen Rechner nicht öffnen (wenn ich sie als Excel 95/98 gespeichert lasse so wie es der spreadsheet writer ausgibt)
Und Ich habe hier im moment 1500 Zeilen und kann auf die schnelle keine fehlenden Daten feststellen.

Geändert von taurus (29.01.2009 um 18:19 Uhr).
taurus ist offline  
Alt 02.02.2009, 11:45  
Erfahrener Benutzer
 
Benutzerbild von taurus
 
Registriert seit: 01.11.2008
Beiträge: 825
PHP-Kenntnisse:
Anfänger
taurus ist zur Zeit noch ein unbeschriebenes Blatt
Standard

keiner eine idee oder?

naja de einzigste lösung die ich bisher habe ist.. auf dem selben rechenr öffnen auf dem die datei erstellt worden ist. speichern unter "als excel 03" und dann erst verschicken....

ich lass den thread mal offen.. vielleciht hat ja jemand noch eine idee ^^
taurus ist offline  
Alt 03.02.2009, 18:25  
phpdev
Gast
 
Beiträge: n/a
Standard

Hi,

vorweg, ich hatte mal von Pear den Excel-Reader ausprobiert, der war total verbuggt (kam teilweise mit Querverweisen nicht klar und "rechnete" auch teilweise bei Uhrzeiten eine Stunde hinzu).

Den Writer kenne ich nicht. Aber so eine Klasse hatte ich auch mal gesucht und dabei ist mir aufgefallen, dass viele solcher Klassen einfach nur HTML-Tabellen mit der Endung xls erzeugen, die werden dann in Excel dargestellt.
Ist das bei Dir vielleicht auch der Fall (Einfach mal mit einem Texteditor öffnen)? Vielleicht wird dann etwas vom Server (Bilder für die Formatierung) nachgeladen? Anders kann ich mir Dein Problem gerade nicht erklären
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Spreadsheet Excel Writer Downloaddatei weg drsoong PHP Tipps 2009 1 07.01.2009 18:23
Excel Spreadsheet Writer -> Import Outlook -> Felder definieren... taurus PHP Tipps 2008 0 16.12.2008 12:10
[Erledigt] Excel Spreadsheet Writer - mehrere Variablen in einem Feld taurus PHP Tipps 2008 13 11.12.2008 16:43
[Erledigt] Lösungsansatz - Excel Writer - Daten aus Formular taurus PHP Tipps 2008 9 04.12.2008 12:54
Gruppieren mit PEAR Spreadsheet Excel Writer drsoong PHP Tipps 2008 1 30.10.2008 15:56
[Erledigt] Spreadsheet Excel Writer: "Multiple" Formatierung PHP-Fortgeschrittene 1 26.01.2006 11:06

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
die textformatierung kann sich in dieser datei geändert haben, phpexcel spaltenbreite, php excel spreadsheet spaltenbreite, spreadsheet excel writer spaltenbreite, writer excel textformat, excel spreadsheet writer php kann datei nicht öffnen, phpexcel dateiformat beschädigt, spreadsheet_excel_writer spaltenbreite, excel spreadsheet writer spaltenbreite, spreadsheet excel writer zeilenbreite, pear excel writer format jede spalte formatieren, excel spreadsheet writer dokument beschädigt, excel spreadsheet writer die datei ist beschädigt, excel writer spalte breite, pear excel writer zellenbreite, spreadsheet writer datei ist beschädigt, excel spreadsheet writer, phpwriter excel defekt, php excelwriter kaputt, php spreadsheet excel reader und writer

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:12 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum