D
daniel
Guest
Bonsoir le forum,
Voila ma question pascale...
Dans un USF, j'ai deux Textbox. Je voudrais que l'on ne puisse pas passer à la deuxième tant que la première n'est pas remplie.
J'arrive à gérer cela avec l'évènement 'exit', mais le problème c'est que je ne peux même plus activer un bouton d'annulation pour sortir de mon userform ou pour annuler la saisie tout simplement !! Je suis obligé de remplir ma textbox pour pouvoir le faire...
Si quelqu'un(e) pouvait m'aider à touver un moyen d'annuler la saisie sans faire apparaître constamment mon message me demandant de saisir...
Merci et Joyeuses Pâques !!
Daniel
Voilà mon code:
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If TextBox1.Value = '' Then
MsgBox 'vous devez remplir ce champ'
Cancel = True
Exit Sub
Else
TextBox2.SetFocus
end if
End
Voila ma question pascale...
Dans un USF, j'ai deux Textbox. Je voudrais que l'on ne puisse pas passer à la deuxième tant que la première n'est pas remplie.
J'arrive à gérer cela avec l'évènement 'exit', mais le problème c'est que je ne peux même plus activer un bouton d'annulation pour sortir de mon userform ou pour annuler la saisie tout simplement !! Je suis obligé de remplir ma textbox pour pouvoir le faire...
Si quelqu'un(e) pouvait m'aider à touver un moyen d'annuler la saisie sans faire apparaître constamment mon message me demandant de saisir...
Merci et Joyeuses Pâques !!
Daniel
Voilà mon code:
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If TextBox1.Value = '' Then
MsgBox 'vous devez remplir ce champ'
Cancel = True
Exit Sub
Else
TextBox2.SetFocus
end if
End