Seite 1 von 1

Current date in Titel zu exportierender csv-file einfügen

BeitragVerfasst: Di 6. Mai 2014, 14:31
von Kat159
Hallo zusammen,

ich möchte meine Daten über outsheet als .csv exportieren. Dabei möchte ich in der Dateibenennung noch das aktuelle Datum und Uhrzeit einfügen (also z.b "Datei_2014-05-06_14:05.csv").

Dazu habe ich folgendes Makro:

local cdate=c(current_date)
local ctime =c(current_time)
local ctime_date ="`c_date'"+"_" +"`c_time'"
display "`c_time_date'"
local time_string = subinstr("`c_time_date'", ":", "_", .)
local time_string = subinstr("`time_string'", " ", "_", .)
display "`time_string'"

outsheet using „C:\xxx\Datei_`time_string'.csv", delimiter(";") replace

Leider exportiert er mir die Datei so aber nur als "Datei_.csv". Kann mir da jemand weiterhelfen?

Vielen Dank und Viele Grüße

Re: Current date in Titel zu exportierender csv-file einfüge

BeitragVerfasst: Di 6. Mai 2014, 14:38
von daniel
local cdate=c(current_date)
local ctime =c(current_time)
local ctime_date ="`c_date'"+"_" +"`c_time'"


Du definierst -cdate- als local greifst aber auf -c_date- zu ...

Re: Current date in Titel zu exportierender csv-file einfüge

BeitragVerfasst: Di 6. Mai 2014, 15:39
von Kat159
Oh Mann... Blöder Fehler. Vielen Dank!