Bonjour le forum,
Dans un textbox de mon userform, j'inscrit une date avec une vérification du format avec le code suivant (trouvé sur le forum) :
With Me.TextBox1
If .Value = "" Then Exit Sub
If Not IsDate(.Value) Then
.SelStart = 0
.SetFocus
.SelLength = Len(.Text)
Cancel = True
Else
LaDate = .Value
.Text = Format(.Value, "yyyy-mm-dd")
End If
End With
Lorsque je compare cette date avec une date dans ma cellule en C3 (en format date (2012-11-11)), il n'y a pas de comparaison. Ma textbox est en texte ("2012-11-11").
Comment écrire le code pour que les deux soient en format date pour comparaison.
Merci
Dans un textbox de mon userform, j'inscrit une date avec une vérification du format avec le code suivant (trouvé sur le forum) :
With Me.TextBox1
If .Value = "" Then Exit Sub
If Not IsDate(.Value) Then
.SelStart = 0
.SetFocus
.SelLength = Len(.Text)
Cancel = True
Else
LaDate = .Value
.Text = Format(.Value, "yyyy-mm-dd")
End If
End With
Lorsque je compare cette date avec une date dans ma cellule en C3 (en format date (2012-11-11)), il n'y a pas de comparaison. Ma textbox est en texte ("2012-11-11").
Comment écrire le code pour que les deux soient en format date pour comparaison.
Merci