[VBA]Contrôle de saisie format jj/mm/aaaa
Résolu
lml-mike
Messages postés
487
Statut
Contributeur
-
lml-mike Messages postés 487 Statut Contributeur -
lml-mike Messages postés 487 Statut Contributeur -
Bonjour,
Je cherche simplement à faire un contrôle de saisie sur un inputbox, qui indique une mauvaise saisie si :
- La date n'est pas au format jj/mm/aaaa
- La date est supérieur à la date d'aujourd'hui
C'est tout :)
Merci pour votre aide !
Mike.
Je cherche simplement à faire un contrôle de saisie sur un inputbox, qui indique une mauvaise saisie si :
- La date n'est pas au format jj/mm/aaaa
- La date est supérieur à la date d'aujourd'hui
C'est tout :)
Merci pour votre aide !
Mike.
A voir également:
- Access format date jj/mm/aaaa
- Excel vba inputbox date format - Meilleures réponses
- Vba inputbox date - Meilleures réponses
- Format epub - Guide
- Format factory - Télécharger - Conversion & Codecs
- Jj/mm/aaaa ✓ - Forum Bureautique
- Hp usb disk storage format tool - Télécharger - Stockage
- Format dat - Guide
2 réponses
Bonjour,
Une piste :
;o)
Une piste :
Sub testSaisieDate()
Dim rep As String
rep = InputBox("Saisir la date")
If Not IsDate(rep) Then
MsgBox "Ce n'est pas un format date"
test
End If
If CDate(rep) > Date Then
MsgBox "La date doit être inférieure à la date d'aujourd'hui"
test
End If
If rep <> Format(rep, "dd/mm/yyyy") Then
MsgBox "le format doit être jj/mm/aaaa"
test
End If
End Sub
;o)