Txtbox et sub exit by val

  • Initiateur de la discussion Initiateur de la discussion janus
  • 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 !

J

janus

Guest
Bonjour au Forum

dans un textbox , je voudrais par une private sub exit , empecher la saisie de // . (afin d'empecher une date erronée).
Comment rédiger cette condition?
Merci , et bravo à tous pour votre compétence et votre disponibilité.....
 
Bonjour le forum
Bonjour Janus

Voici le code de Maître Ti qui est placé dans tous mes progs. Il détecte si une date erronée est insérée.

Private Sub TextBox1_Change()
Dim Texte As String
Texte = TextBox1.Text
Select Case Len(Texte)
Case 2, 5
Texte = Texte & "/"
End Select
TextBox1.Text = Texte
End Sub

Private Sub TextBox1_Enter()
TextBox1.Text = ""
End Sub

Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
TextBox1.Text = Format(TextBox1.Text, "dd/mm/yyyy")
End Sub

Bon ouikand à toutes & à tous
@ ++ Eric C
 
Bonjour Janus, Eric_C,


A toutes fins utiles, un petit exemple de contrôle de saisie des dates dans un TextBox.


Cordialement,
Didier_mDF

myDearFriend-3.gif
 

Pièces jointes

- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
410
  • Question Question
Microsoft 365 Contrôle sur date
Réponses
8
Affichages
314
Réponses
4
Affichages
452
Retour