Bonjour à tous,
 
J'ai un maskeditbox pour ma date => format xx/xx/xx, je mets bien le meme format dans les options régionales de windows ..
 
'si jour => 1=>9 alors 01=> 09
    If Len(Day(Date)) = 1 Then
        date_jour = 0 & Date
    Else: date_jour = Date
    End If
    MaskEdBox_date_negociation.Text = date_jour
 
et j'appelle la fonction isdate(MaskEdBox_date_negociation.Text) = true then ....
 
Ca fctionne parfois et parfois pas:
 
ex: 27/13/05 passe pas mais le 40/12/05 passe
 
Une idee, un conseil, un avis ...
 
Merci d'avance