Hallo Leute
grüble gerade über ein Makro und habe eine kleine Frage, wenn ich eine Datei unter einem bestimmten Namen speichern möchte, möchte ich dass es auch noch das aktuelle Datum mit reinnimmt.
Ich habe auch einen Codeschnipsel bekommen, jedoch nimmt es mir auch die Zeit mit. Wie kann ich das ändern.
Function TimeStamp() As String
TimeStamp = Mid(CStr(Year(Date)), 3, 2)
If Len(CStr(Month(Date))) = 1 Then TimeStamp = TimeStamp & "0"
TimeStamp = TimeStamp & CStr(Month(Date))
If Len(CStr(Day(Date))) = 1 Then TimeStamp = TimeStamp & "0"
TimeStamp = TimeStamp & CStr(Day(Date)) & "_"
If Len(CStr(Hour(Time))) = 1 Then TimeStamp = TimeStamp & "0"
TimeStamp = TimeStamp & CStr(Hour(Time))
If Len(CStr(Minute(Time))) = 1 Then TimeStamp = TimeStamp & "0"
TimeStamp = TimeStamp & CStr(Minute(Time))
End Function
Das war Zeitangabe und nun speichern
Sub Speicherort(CB)
Projektname = Startfenster.TB_Projektname.Value
------------------
Dateiname = "UNTERSUCHUNG_" & Projektname & "_" & TimeStamp & "_" & kuerzel <--hier kommt auch noch Zeit mit rein! Will ich aber nicht!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
----------------
Zielpfad = Zielordner & Dateiname
Dok_Name = Dateiname
End Sub
---------------------------------------------------------------
Wie soll ich denn mein Timestamp umgestalten?!?
denn ich möchte dass es in diesem Format speichert:
TTMMJJ
Danke
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP