Problem mit Datumumwandlung
12.01.2006 13:54:36
tigersat
ich möchte die Datumseingabe auf Plausibilität überprüfen.
Dazu habe ich den Inhalt der Zelle übernommen und ihn mit CDate() umgewandelt, um zu sehen, ob der Tag, Monat und Jahr korrekt sind.
Zelldatum = CDate(TempTarget)
Tag = Day(Zelldatum)
Monat = Month(Zelldatum)
Jahr = Year(Zelldatum)
Beispielsweise habe ich 33.01.06 eingegeben.
Demnach sollte die Variable "Tag" den Wert 33 erhalten.
Aber durch CDate() wurde hier schon erkannt, dass der Wert "33" nicht zu day passt und daher automatisch als Year deklariert.
Das will ich aber nicht. Nur: wie kann ich das verhindern?
Die Zelle, in der das Datum eingegeben wurde hat "Benutzerdefiniertes Format 'TT.MM.JJ'".
Ich habe es auch mit anderen Formaten versucht, leider ohne Erfolg.
Wer kann mir hier helfen?
Gruss
tigersat