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
Version imprimable
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.
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 LostfocusCode:
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