Il faut une boucle (Do...Loop) avec une clause de sortie
L'utilisateur n'a pas d'autre choix que de saisir ton numéro, ou veux-tu lui permettre de sortir avec le bouton Annuler, mais en détectant qu'il a annulé ?
Dim message As String
message = InputBox("Appuyer sur OK ou Cancel, mais sans taper de texte dans l'InputBox.")
If StrPtr(message) = 0 Then
MsgBox "Vous avez appuyé sur Cancel."
End If
En fait l'input box s'ouvre au moment ou on clique sur une case à cocher
Je voudrai que si on annule ou ferme l'inputbox, la case à cocher se devalide, qu'une autre (il y a trois choix possibles) se valide, et qu'il n'enreistre rien dans le champs...
C'est possible ca?