Bonjour,
Je fait un test pour savoir si un format de saisie est respecté dans un
TextBox.
Si OK , je veux passer au champ suivant (défini dans l'ordre de tabulation)
Ca marche.
Si pas OK, il garde le focus sur le champ, j'ai fait ce code mais même en
cas d'erreur il passe au champ suivant...
Où est l'erreur ? (AutoTab n'est pas activé sur mon champ à tester.)
Private Sub NumDos_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If ...................Then
NumDos = x
Else
NumDos.SetFocus
MsgBox "....................."
End If
End Sub
Simple et efficace ;o) Merci beaucoup Domi "JpPradier" a écrit dans le message de news:%
Bonjour Domi
Il faut mettre Cancel =True dans la boucle Else.
j-p
Simple et efficace ;o)
Merci beaucoup
Domi
"JpPradier" <jp.pradier.JVeuxPasDeSpam@wanadoo.fr> a écrit dans le message
de news:%232j7o8dMFHA.2604@TK2MSFTNGP10.phx.gbl...