chaelie2015
XLDnaute Accro
Bonjour Forum
ci dessous un code pour assurer que la saisie dans TextBox est une date
mais mon souci est, si je saisie une date erronée comme (exemple)12/13/2008 il excepte ???
Salutations
ci dessous un code pour assurer que la saisie dans TextBox est une date
Code:
Private Sub TextBox24_Change()
'aide à la saisie de la date
Dim Texte As String
Texte = TextBox24.Text
Select Case Len(Texte)
Case 2, 5
Texte = Texte & "/"
End Select
TextBox24.Text = Texte
End Sub
Private Sub TextBox24_Exit(ByVal Cancel As MSForms.ReturnBoolean)
'verifie format date
If IsDate(TextBox24.Text) Then
TextBox24.Text = Format(TextBox24.Value, "dd/mm/yyyy")
Else
MsgBox "le format de date est incorrect.", vbOKOnly + vbCritical, "Attention....": Exit Sub
End If
End Sub
mais mon souci est, si je saisie une date erronée comme (exemple)12/13/2008 il excepte ???
Salutations