mit den 3 nachstehenden Codes wird in der TextBox nur die Eingabe eines Datums zugelassen. Funktioniert auch einwandfrei (Dank der CD von Hans). Ich möchte allerdings auch zulassen, dass man die TextBox verlassen kann, wenn sie leer ist (also entweder sie kann leer sein oder ein gültiges Datum enthalten)
Wer kann da helfen?
Private Sub TexBox5_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
If Len(TexBox5.Text) < 10 Then Cancel = True
End Sub
Private Sub TexBox5_Change()
If Len(TexBox5.Text) = 10 Then
If IsDate(TexBox5.Text) = False Then
MsgBox "Kein gültiges Datumsformat"
End If
End If
End Sub
Private Sub TexBox5_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
If Chr(KeyAscii) Like "[0-9. ]" = False Then
KeyAscii = 0
End If
End Sub
Vielen Dank
Peter S