Ich Excel-Datei einer Datenbanktabelle exportieren und es gibt mir ##### in den Spalten Datum und Uhrzeit Format.Datetime-Format, das Datum und Uhrzeit nicht anzeigt
<cfquery name="ArtOrders" datasource="#application.dsn#">
SELECT * FROM Table
</cfquery>
<cfset xlssRegistrant = SpreadsheetNew("Registrant",true) >
<cfset SpreadsheetAddRows(xlssRegistrant, ArtOrders)>
<cfset col1 = {dataformat = "mm/dd/yyyy hh:mm:ss"}>
<cfset SpreadsheetFormatColumns(xlssRegistrant, col1, "7-8")>
<cfheader name="Content-Disposition" value="attachment;filename=SIGHTINGS.xlsx">
<cfcontent type="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" variable="#spreadSheetReadBinary(xlssRegistrant)#">
I'v formatiert die Spalte aber immer noch das Datum Zeit erhalte ich in der #####
Welcher Wert wird angezeigt, wenn Sie die Zelle in Excel hervorheben? Wenn Sie nicht als Datumsfeld festlegen, welcher Wert angezeigt wird? –
Sie sollten Ihre andere Frage zum selben Thema löschen. –
Von Ihrer anderen Frage - Es sieht so aus, als ob der 30. Dezember 1899 das Basisdatum für mehrere Microsoft-Produkte ist. [Was ist die Geschichte hinter dem 30. Dezember 1899 als Basisdatum?] (Https://social.msdn.microsoft.com/Forums/office/en-US/f1eef5fe-ef5e-4ab6-9d92-0998d3fa6e14/what-is-story -behind-dezember-30-1899-as-based-date? forum = accessdev). Vielleicht hilft das - [Wie man mit Daten vor 1900 in Excel arbeitet] (http://www.exceluser.com/formulas/earlydates.htm). Oder Google für ähnliche Lösungen. –