VBA - Datum Ändern-Sprache
Ich versuche, solche problem zu lösen:
In Makros, die ich benutze, einer der Teile ist, zum abrufen von Datum Monat (vollständige Benennung), die derzeit verwendet wird :
LastMonth = Format(DateSerial(Year(Date), Month(Date) - 1, 1), "mmmm")
Aber dann ein problem erscheint - für Personen, die unterschiedliche regionale Sprache Einstellungen Datum erscheint in der lokalen Sprache, aber ich muss es für jeden in Englisch.
Ich war auf der Suche rund um das internet, aber habe nicht gefunden eine ähnliche Lösungen.
Wer weiß, wie kann das gelöst werden?
- Haben Sie einen Blick auf diese ähnliche Frage: stackoverflow.com/questions/23405955/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Excel-Formel
TEXT
erlaubt die Definition von Ausgabe-Sprache, also eine der Optionen ist zu verwenden das VBA-äquivalent:Versuchen dieses, gefunden auf ein forum und es scheint zu funktionieren.
Referenz: http://www.office-loesung.de/ftopic99887_0_0_asc.php
Cheers
Nur mit [$-409] zu zwingen englischen Zahlenformat.
.NumberFormat = "[$-409]mmmm JJ"
gibt eine Ausgabe wie z.B. "December 19".
.NumberFormat = "[$-409]mmm yy"
gibt eine Ausgabe wie z.B. "Dec-19".