Bonjour,
J'ai réalisé une UserForm, dans laquelle j'ai écris un code permettant d'afficher à la suite une InputBox lorsque je sélectionne "Valider".
Cette InputBox me permet de saisir une valeur pour la suite de mon projet, cependant si je met "Annuler" à cette InputBox, elle refuse de se fermer. A la place apparait un message d'erreur que j'ai créé en cas que l'utilisateur entre une mauvaise valeur dans l'InputBox.
Comment faire marcher le bouton "Annuler" de mon InputBox ?
Le code de mon userform est le suivant, et N est l'InputBox en question.
Private Sub CommandButton1_Click()
If Proctor.Value = True Then 'Permet d'afficher si l'essai est Proctor ou CBR
Range("F5") = "Proctor"
ElseIf OptionButton2.Value = True Then
Range("F5") = "CBR"
End If
If OptionButton3.Value = True Then 'Permet d'afficher si l'essai est normal ou modifié
Range("J5") = "Normal"
ElseIf OptionButton4.Value = True Then
Range("J5") = "Modifié"
End If
Unload Me
N = InputBox("Combien y a t-il d'essais entre 1 et 5 ?") 'InputBox demandant le nombre d'essais
If N < 0 Or N > 5 Then
While N < 0 Or N > 5
N = InputBox("Erreur, entrez un nombre d'essais entre 1 et 5")
Wend
End If
Cordialement,
Carla