Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Länderspezifisches Datumsformat

Forumthread: Länderspezifisches Datumsformat

Länderspezifisches Datumsformat
28.07.2005 16:49:56
Goldfisch
Hallo allerseits,
wir haben uns folgenden Code ausgedacht um in eine Spalte eine Formel einzutragen, die den jeweiligen Tag eines Datums einer anderen Spalte auf '01' setzt (Beispiel: mach aus 31.10.2005 den 01.10.2005 etc.)

Range("T2").EntireColumn.NumberFormat = "mmmm-yy"
Range("T2").Formula = "=VALUE(REPLACE(TEXT(S2,""dd-mm-yy""),1,2,""01""))"
Range("T2").AutoFill Destination:=Range(Range("T2"), Cells(Range("S65536").End(xlUp).Row, 20))
Das alles funkt. gut in der engl. Excel-Version. In der deutschen (und allen anderen Sprachen) fällt das Ding auf die Nase wegen des "dd-mm-yy" Formats. Es gibt anscheinend ein "International Property" "XlApplicationInternational". Habt ihr vielleicht ein Beispiel dafür wie es zu verwenden ist? Bzw. Wie kann ich denn prüfen welche Excel-Version geladen ist, und wie krieg ich das ganze in meinen VBA Code? Oder gibt's etwa eine viel schlauere Formel?
Vielen, vielen Dank für eure Hilfe!
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Länderspezifisches Datumsformat
28.07.2005 18:37:35
Jörg
Hallo,
wie ist es hiermit?
Range("T2").Formula = "=DATE(YEAR(S2),MONTH(S2),1)"
Gruß Jörg
AW: Länderspezifisches Datumsformat
29.07.2005 11:30:28
Goldfisch
Hallo Jörg,
deine Formel ist wirklich schlauer ;-)
Vielen Dank, funkt. prima!
Angela
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige