June 2010
Intermediate to advanced
900 pages
23h 11m
German
Beim Umwandeln von verschiedenen Datentypen geht schnell etwas schief, vor allem bei Datumswerten. Mit DateValue("24.13.2010") erzeugen Sie wenig überraschend einen Laufzeitfehler, dass die Typen unverträglich seien. Bevor Sie also Daten umwandeln, müssen Sie erst einmal prüfen, ob sie geeignet sind.
Fangen wir direkt mit diesem Problem an: Wäre der Text in ein Datum umzuwandeln? Dafür gibt es die IsDate()-Funktion, die wie alle folgenden eine True/False-Entscheidung zurückgibt (siehe Abbildung 36.21). Sie ist recht flexibel und kann auch mit ausgeschriebenen Monatsnamen umgehen.

Abbildung 36.21 Die IsDate()-Funktion prüft eine Zeichenkette ...
Read now
Unlock full access