Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Prüfung ob Datum gültig Userform Makro

Prüfung ob Datum gültig Userform Makro
21.11.2005 20:49:41
Heribert
Hallo Profis,
Aus einer Userform mit 3 TxtBoxen übergebe ich an Exl ein Datum.
Die Länge der Zeichen pro TxtBox habe ich schon mit len(...) festgelegt.
Nun würde ich gerne ein falsches/ungültiges datum abfangen.
Tage kleiner 1 und grösser 31 und Monate kleiner 1 und grösser 12
Hier mein Versuch:
Das Datum wird dennoch an Exl übergeben.
Bitte um Korrektur, dankeschön

Private Sub CommandButton1_Click()
If TextBox1.Text > "31" Or TextBox2.Text > "12" Or TextBox1.Text < "1" Or TextBox2 < "1" Then
TextBox1.SetFocus
End If
Range("A7").Value = TextBox1.Value & "." & TextBox2.Value & "." & TextBox3.Value
End Sub

Gruss
Heribert
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Prüfung ob Datum gültig Userform Makro
21.11.2005 20:56:04
Swen
Hallo ,
ich bin weis gott kein profi,
Aber warum machst du die eingabe nicht über comboboxen da
kannst du doch mit additem bestimmen welche Auswahl es gibt!
Gruß
Swen
AW: Prüfung ob Datum gültig Userform Makro
21.11.2005 20:59:46
Heribert
Hallo Swen,
ja, das ginge auch, aber ich dachte so geht es schneller(die Eingabe).
Danke dir trotzdem.
Mittlerweile(nachdem ich den Thread eröffnet habe) habe ich ein else eingebaut,
und es scheint nun zu funzen.
Hab doch schon einiges hier im Forum gelernt :-)), dnk allen
Hier mein akt. Code

Private Sub CommandButton1_Click()
If TextBox1.Text > "31" Or TextBox2.Text > "12" Or TextBox1.Text < "1" Or TextBox2 < "1" Then
TextBox1.SetFocus
End If
Range("A7").Value = TextBox1.Value & "." & TextBox2.Value & "." & TextBox3.Value
End Sub

Gruss Heribert
Anzeige
AW: Prüfung ob Datum gültig Userform Makro
21.11.2005 20:59:42
Hajo_Zi
Hallo Heribert,
schaue mal auf meine Homepage da ist ein Beispiel auf der Seite VBA.
Link zur Datei


Anzeige
AW: Prüfung ob Datum gültig Userform Makro
21.11.2005 21:01:08
Heribert
sorry, hier der richtige Code

Private Sub CommandButton1_Click()
If TextBox1.Text > "31" Or TextBox2.Text > "12" Or TextBox1.Text < "1" Or TextBox2 < "1" Then
TextBox1.SetFocus
Else
Range("A7").Value = TextBox1.Value & "." & TextBox2.Value & "." & TextBox3.Value
End If
End Sub

Danke auch noch an Hajo
Heribert
Anzeige
AW: Prüfung ob Datum gültig Userform Makro
24.11.2005 22:36:23
Swen
Vielen Dank!
gruß
Swen
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige