Excel Export Datum in Excel als Datum formatiert

Guten Tag

Wir haben eine Tabelle in List & Label erstellt mit mehreren Spalten. In einer Spalte werden Datumswerte dargestellt. Diese werden auch als Datum an List & Label übergeben. Beim Export nach Excel sind diese aber in Excel als Text formatiert. Gibt es eine möglichkeit dem Exprot beizubringen so das dieses Spalte in Excel als Datum formatiert ist?

Die Funktion XLS.ConvertNumeric behandelt ja nur Zahlen.

Vielen Dank für euere Hilfe.

Hallo Herr Gonzalez,

vielen Dank für Ihren Beitrag.

Damit die Werte auch in Excel als Datum erkannt werden, muss die Spalte im LL Designer explizit über die Formatierung-Eigenschaft als Datum formatiert werden. Wenn dies der Fall ist, dann erkennt Microsoft Excel das Datum auch als solches.

Mit freundlichen Grüßen

Christian Rauchfuß
Technischer Support
combit GmbH

Herzlichen Dank für Ihre Antwort.

Ist dieses Verhalten bzw. wenn die Formatierung im Designer als Datum eingestellt wird, so dass Excel das Datum auch als solches erkennt, bei allen List & Label Versionen so?

Ich habe die Formatierung im Designet explizit als Datum formatiert, dann aber fehlen die Werte in Excel!!
Wenn die Formatierung wieder gelöscht wird im Designer werden die Wert in Excel wieder dargestellt.
Das Feld wird als Datumsfeld an den Designer übergeben.

Freundlicher Gruss

Adrian Gonzalez

Hallo Herr Gonzalez,

wir haben das Verhalten mit der aktuellen Version 19 von List & Label getestet. Welche Version haben Sie im Einsatz? Wie genau sieht das Datum-Feld bzw. die Formatierung im Designer aus (System kurz, System lang, Benutzerdefiniert)?

Bis Version 16 war die Exportoption “XLS.ConvertNumeric”, welche das Verhalten beim Export nach XLS beeinflusst, per Default auf “1” gesetzt. Ab Version 17 steht diese auf “3” (vgl. Programmierer-Referenz “Excel Export-Modul”):

1 = Zahlenwerte werden nach der Einstellung im Designer unter Projekt > Optionen formatiert
3 = List & Label versucht, die im Designer gewählte Formatierung so exakt wie möglich in Excel wiederzugeben. Wenn die “Format”-Eigenschaft im Designer nicht verwendet wird, wird der Inhalt als Text an Excel übergeben.

Bitte prüfen Sie, ob die Exportoption XLS.ConvertNumeric = 3 Abhilfe schafft.

Mit freundlichen Grüßen

Christian Rauchfuß
Technischer Support
combit GmbH