VBA EXCEL position curseur dans textbox
Résolu
grandjean
-
grandjean -
grandjean -
A voir également:
- VBA EXCEL position curseur dans textbox
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Position dans google - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
2 réponses
Bonjour,
Lorsque tu utilises l'événement Exit du contrôle Textbox, tu as un boolean passé en argument : Cancel. (ByVal Cancel As MSForms.ReturnBoolean)
Ce cancel te permet de sortir du textbox ou non.
Pour ne pas sortir du textbox en cas d'erreur, il faut que ce Boolean soit à true.
Soit, dans ton cas :
Lorsque tu utilises l'événement Exit du contrôle Textbox, tu as un boolean passé en argument : Cancel. (ByVal Cancel As MSForms.ReturnBoolean)
Ce cancel te permet de sortir du textbox ou non.
Pour ne pas sortir du textbox en cas d'erreur, il faut que ce Boolean soit à true.
Soit, dans ton cas :
Private Sub Jour_Exit(ByVal Cancel As MSForms.ReturnBoolean) 'vérifie le format de la date If Jour <> Format(Jour, "dd/mm/yy") Then Jour.Value = "" MsgBox "Le format de saisie est incorrect", vbExclamation Cancel = True End If End Sub