Seite 1 von 1

Datum in Excel-Datei schreiben

Verfasst: Mittwoch 25. Mai 2011, 16:17
von andi24
Hallo zusammen,

ich möchte über Python eine xls-Datei erstellen und habe mich dabei an das Tutorial unter http://www.python-excel.org/ gehalten. Funktioniert soweit auch super.

Ein Problem habe ich jetzt nur wenn ich ein Datum in eine Zelle schreiben möchte. Das Script läuft zwar durch, aber wenn ich mir das Excel-File anschaue, steht statt dem Datum ein Zahlenwert in der Zelle. Erst wenn ich die Formatierung der Zelle auf "Datum" umstelle, erscheint das richtige Datum. Ich dachte, dass genau für diese Fälle die Funktion set_cell_date da wäre, aber damit hat es auch nicht geklappt:

Code: Alles auswählen

sheet1.row(excelrow).set_cell_date(1,date(2009,11,11))
Kann mir da jemand weiterhelfen?

Vielen Dank,

Andi

Re: Datum in Excel-Datei schreiben

Verfasst: Mittwoch 25. Mai 2011, 19:33
von mutetella
Hallo,

Dein Problem wurde auch in der python-excel Google Group und bei stackoverflow besprochen.
Und auf den Seiten 26 ff. im python-excel Tutorial steht das beschrieben, was in der Google-Group (mein erster Link) mit
...as in the demo easyxf_format.py...
gemeint ist.

Vielleicht hilft Dir das ja weiter.

mutetella