Bonjour,
est-il possible de forcer le format de la date dans un textbox ?
je veux que l'utilisateur rentre la date sous le format dd/mm/yyyy.
Sinon existe-t-il un moyen de verifier le format de la date rentrée.
merci
Bonjour,
est-il possible de forcer le format de la date dans un textbox ?
je veux que l'utilisateur rentre la date sous le format dd/mm/yyyy.
Sinon existe-t-il un moyen de verifier le format de la date rentrée.
merci
après saisie : Oui, sur l'événement LostFocus (s'il est prévu sur le contrôle) avec la fonction Format.
durant la saisie : Non. Mais il y a le composant Masked Edit Box qui se trouve peut-être dans les composants supplémentaires, à moins que... J'ai VB6 chez moi, il vient peut-être de là... [edit : correction] Oui, avec des manipulations pas toujours évidentes.
Si tu ne trouves pas, tu dis.
- Pour les nouveaux : Mode d'emploi et aide aux nouveaux
- et impérativement les règles du forum. Histoire de garder une ambiance amicale.
- Noubliez pas les balises de Code pour vos listings : bouton # de l'éditeur. Et n'oubliez pas non plus de bouton
- Cours Excel - FAQ Excel - Forum Excel - Cours VBA - Cours complet VBA Excel
J'ai pas tellement compris ce que tu dis au-dessus.
Mais en faisant des manip, j'envoie un message d'erreur comme quoi le format de la date est mauvais, et qu'il faut recommencer.
C'est grace à l'application IsDate() que je connaissais pas
ps: je n'ai pas vb6, je suis au boulot et pas moyen de le DL. Donc je n'ai aps Lostfocus
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Dim MyDate, MyCheck MyCheck = IsDate(MyDate) If MyCheck = False Then MsgBox "format de la date invalide", vbCritical, "Erreur!" Exit Sub End If
merci quand meme de m'avoir repondu
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager