Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Format date dans textbox

  • Initiateur de la discussion Initiateur de la discussion karinette
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

karinette

XLDnaute Occasionnel
Bonjour au forum,

Je bute sur une macro, et j'espère que les experts des dates pourrons m'aider ...

J'ai une macro qui verifie le format saisi dans une textbox par le biais du nombre de carractère :

Private Sub TextBox10_AfterUpdate()
If Not TextBox10 Like "##/##/#### ##:##" Then
TextBox10.Value = ""
MsgBox "Date non valide!": Exit Sub
End If
End Sub

Cela fonctionne très bien , car j'ai besoin de ce format (date et heure), mais cela ne verifie pas si la date est valide, et en saisissant le bon nombre de carractères, on peut entrer n'importe quoi (exple : "99/99/9999 99:99") ....

Merci de votre aide ... 😱
 
Re : Format date dans textbox

Re-bonjour au forum ...
Je poste ma solution pour ceux que ça peut interresser.
Avec IsDate :

Private Sub TextBox10_AfterUpdate()
If Not IsDate(TextBox10.Value) Then MsgBox "Mettre une date valide!": Exit Sub
If Not TextBox10 Like "##/##/#### ##:##" Then
TextBox10.Value = ""
MsgBox "Date de fabrication non valide!": Exit Sub
End If
End Sub

Merci à vous ...
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
6
Affichages
306
Réponses
4
Affichages
752
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…