Bei der Eingabe eines Datums in die Textbox mit Punkten (z.B. 12.12.01) ergibt die Umwandlung in ein langes Datumliteral ein unsinniges Datum
Der Grund ist - so postet mir JJ_Letho - das Datumsformat. Er schreibt:
„Die Eingabe geschieht im Format TT.MM.JJ, die Funktion „Format“ erwartet (bei VBA-Makros) allerdings das Format MM/TT/JJ - also amerikanisch, wenn du z.b. 10/10/10 eingibst, erhältst du die richtige Ausgabe.“
Kann man die Systemeinstellung derart verändern, daß die Eingabe 12.12.01 ordnungsgemäß in ein Langdatum umgewandelt wird oder kann man während der Eingabe des Datums 12.12.01 in die Textbox den jeweils eingegebenen Punkt in einen Schrägstrich umwandeln?
Gruß
Wilhelm
Hallo CO,
Dein Vorschlag funktioniert auch nicht; da meine Prozedur auf anderen Rechnern mit der Eingabe von Punkten funktioniert, kann das Problem wohl nur in meiner Visual Basic Version oder in irgendeiner Einstellungsvariante liegen. Ich muß weitersuchen.
Gruß
Wilhelm
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]