[VBA]Contrôle de saisie format jj/mm/aaaa
Résolu
lml-mike
Messages postés
455
Date d'inscription
Statut
Contributeur
Dernière intervention
-
lml-mike Messages postés 455 Date d'inscription Statut Contributeur Dernière intervention -
lml-mike Messages postés 455 Date d'inscription Statut Contributeur Dernière intervention -
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 apfs - 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)