Ich möchte das heutige Datum in einem bestimmten Format mit englischen Monatsnamen abrufen.Wie ändere ich das Gebietsschema eines formatierten Datums?
Ich verwende Format(DateValue(Now), "dd-mmm-yyyy")
, die mich 05-cze-2013
gibt, die in Polnisch ist. Was ich bekommen möchte ist 05-Jan-2013
.
Ich bin nur an einer VBA-Lösung interessiert. Bitte geben Sie auch eine Möglichkeit an, das Gebietsschema auf das Original zurückzusetzen, auch mit VBA.
** Mehow **, das ist wirklich beeindruckend. Ich habe diesen Trick noch nie gesehen. Haben Sie einen Link zum Weiterlesen? Ich würde wirklich gerne verstehen, wie du das geschafft hast. – tbur
@tbur ive aufgezeichnet und bearbeitet ein Makro, aber auch ich habe einen nützlichen Link zur Verfügung gestellt, falls Sie tiefer graben wollten –
Wie kann ich das mit einer String-Variable tun? 'Dim myDate als String: myDate = Format (DateValue (Now)," [$ -409] mmmm yyyy ")' funktioniert nicht, der Monat ist immer noch in Englisch (meine Sprache) ... –