Datum umwandeln 23.07.2018 in Mo, 23.07.2018
#1
Hallo zusammen,

ich habe in ener Variablen (VBA) ein Datum gespeichert.

Sagen wir:

MeinDatum = "23.07.2018"

wie wandele ich das ganze in das Format "Di, 23.07.2018" um.

Eleganterweise ohne das ganze in einer Zelle zwischen zu parken.

Ist das einfach oder muss ich erst den Wochentag ermitteln und dann die Strings zusammen basteln?

Ich bin gespannt, jemand eine Idee

lg und Danke Der Klaus
Top
#2
Hola,

indem du das Zellformat auf

TTT, TT.MM.JJJJ

änderst.

Gruß,
steve1da
Top
#3
Code:
ActiveSheet.Range("A1") = Format(Date, "DDD" & ", " & "DD" & "." & "MM" & "." & "YYYY")
Top
#4
Hallo Klaus,

das geht mit der Format-Funktion:
Sub Makro2()
Dim MeinDatum As Date
MeinDatum = "23.07.2018"
MsgBox Format(MeinDatum, "ddd, dd.mm.yyyy")
End Sub
Gruß Uwe
Top
#5
(19.07.2018, 16:39)steve1da schrieb: Hola,

indem du das Zellformat auf

TTT, TT.MM.JJJJ

änderst.

Gruß,
steve1da

Hi,  ....und wenn man das im "benutzerdefinierten Zahlenformat" mit dem Sternchen so  TTT* TT.MM.JJJJ  formatiert, (mit Leertaste zwischen * und TT.) wird der Wochentag Di  immer sauber am linken Zellenrand ausgerichtet und das Datum  23.07.2018 am rechten Zellenrand, egal wie breit die Zelle ist.

Das ist meine Standard-Datums-Formatierung !   :19:

...Und mit TTTT* TT.MM.JJJJ wird der Wochentag auch ausgeschrieben (Dienstag)

jack Blush
Top
#6
(19.07.2018, 16:37)Woofer schrieb: Hallo zusammen,

ich habe in ener Variablen (VBA) ein Datum gespeichert.

Sagen wir:

MeinDatum = "23.07.2018"

wie wandele ich das ganze in das Format "Di, 23.07.2018" um.
...
Ich bin gespannt, jemand eine Idee

lg und Danke Der Klaus

Hallo Klaus, das geht nicht!!!
Gruß Jörg
stolzes Mitglied im ----Excel-Verein

Im Wort FEHLER steckt auch das Wort HELFER!

FEHLER helfen dir.
Nimm deine FEHLER an und lerne aus ihnen. 
Wenn du es zulässt, dann werden sie dich stärken

Im Wort 
Top
#7
(19.07.2018, 17:13)happy-jack schrieb: Hi,  ....und wenn man das im "benutzerdefinierten Zahlenformat" mit dem Sternchen so  TTT* TT.MM.JJJJ  formatiert, (mit Leertaste zwischen * und TT.) wird der Wochentag Di  immer sauber am linken Zellenrand ausgerichtet und das Datum  23.07.2018 am rechten Zellenrand, egal wie breit die Zelle ist.

Das ist meine Standard-Datums-Formatierung !   :19:

...Und mit TTTT* TT.MM.JJJJ wird der Wochentag auch ausgeschrieben (Dienstag)

jack Blush

Hallo, zeige mir doch bitte wie du aus dem 23.07.2018 (Dienstag) oder meinetwegen auch Di 23.07.2018  links und rechtsbündig in einer Zelle  mit dem  Format TTT* TT.MM.JJJJ zauberst... Das würde mich sehr interessieren... Das wäre ja ein Knaller!!!
Gruß Jörg
stolzes Mitglied im ----Excel-Verein

Im Wort FEHLER steckt auch das Wort HELFER!

FEHLER helfen dir.
Nimm deine FEHLER an und lerne aus ihnen. 
Wenn du es zulässt, dann werden sie dich stärken

Im Wort 
Top
#8
Hi Jörg,

Jack wird wohl gerade Brotzeit machen...

Schau mal hier:    
Top
#9
Hi Günter,

Jörg geht es wohl darum, dass der 23.07.2018 kein Dienstag ist und findet seine Beiträge anscheinend wahnsinnig witzig. Wink

Gruß Uwe
Top
#10
Hi Uwe,

ok, darauf muss man wohl wirklich erst kommen - zumal im Titel alles korrekt steht. Wär eigentlich Zeit für ein neues Quiz, oder? Frage 17: Wie bekomme ich Threads auf maximale Beitragszahlen? :32:
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • Frogger1986
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste