Hallo zusammen,
Bei folgendem Problem finde ich als Neueinsteiger nicht die passende Syntax: In einer Inputbox soll ein Datum (Format tt.mm.jjjj) zwischen 1950 und 2050 eingegeben werden. Als Zeichen dürfen in dem zu prüfenden Eingabetext also nur Ziffern und Punkte vorkommen. Kann mir jemand helfen, wie ich das überprüfen kann. Ich stelle mir eine Schleife vor, in der die 10 Zeichen (bei mehr oder weniger Zeichen stimmt das Format eh nicht) darauf überprüft werden, ob sie zu den erlaubten Zeichen gehören.
Zum Beispiel: Wenn Zeichen(n) nicht in "0123456789." oder "0","1","2", ... dann DatumOK = false
Ich habe schon viel geblättert und gesucht, finde aber kein Beispiel für eine solche Abfrage. Die weiteren Prüfungen traue ich mir dann schon zu.
Danke für entsprechende Tipps oder Beispiele
MfG ViBaGelmo
Bei folgendem Problem finde ich als Neueinsteiger nicht die passende Syntax: In einer Inputbox soll ein Datum (Format tt.mm.jjjj) zwischen 1950 und 2050 eingegeben werden. Als Zeichen dürfen in dem zu prüfenden Eingabetext also nur Ziffern und Punkte vorkommen. Kann mir jemand helfen, wie ich das überprüfen kann. Ich stelle mir eine Schleife vor, in der die 10 Zeichen (bei mehr oder weniger Zeichen stimmt das Format eh nicht) darauf überprüft werden, ob sie zu den erlaubten Zeichen gehören.
Zum Beispiel: Wenn Zeichen(n) nicht in "0123456789." oder "0","1","2", ... dann DatumOK = false
Ich habe schon viel geblättert und gesucht, finde aber kein Beispiel für eine solche Abfrage. Die weiteren Prüfungen traue ich mir dann schon zu.
Danke für entsprechende Tipps oder Beispiele
MfG ViBaGelmo