Hallo Experten,
ich habe eine Datenmaske selbst definiert. Diese rufe ich in einem Makro mit
ActiveSheet.ShowDataForm
auf.
Nun ändert sich in der Datenmaske das Datumsformat von 10.12.2004 in 12/10/2004.
Gibt es eine Möglichkeit dieses zu verhindern?
Wenn ich die Datenmaske ohne Makro ( also aus Menü ) aufrufe bleibt das Format 10.12.2004 erhalten.
Dank im Voraus
Gruß Peter
Hallo Peter,
EXCEL (hier Version 97) scheint bei dem Weg über das Makro die Sprache aus der es gestartet wurde komplett zu vergessen und stellt alle Werte in US-Standars-Formaten dar. Dies betrifft nicht nur das Datum, sondern auch Zeitangaben und Dezimalzahlen (hier wird Komma durch Punkt ersetzt).
Das Phänomen betrifft nicht nur -wie bei dir- eine selbst definierte Datenmaske, sondern auch die von EXCEL generierte Standard-Eingabemaske.
Glücklicherweise kann man die Eingaben im gewohnten Format machen. Sie werden in der Tabele korrekt übernommen.
Gruß
Franz
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]