Bonjour à vous,
Je voulais savoir si quelqu'un pouvait m'aider à écrire un code avec une inputbox qui puisse faire les choses suivantes :
1/_ inputbox avec comme message : "Merci de renseigner le mot de passe" (le mot de passe sera "oui")
2/_ si l'on clique sur "annuler", l'inputbox doit se fermer
3/_ si l'on renseigne un mot de passe erroné, le message suivant doit apparaître : "Mot de passe erroné. Vérifiez les majuscule & minuscules.", et l'inputbox doit réapparaître.
4/_ si l'on renseigne le bon mot de passe, on doit être rediriger vers la feuille 2
Ci-après ma macro qui est un échec..
Sub Macro4()
'
motdepasse = InputBox("Merci de renseigner le mot de passe")
reponse = "oui"
If reponse = vbCancel Then
Exit Sub
If motdepasse = reponse Then
Sheets("Feuil2").Select
If motdepasse <> reponse Then
MsgBox "Mot de passe erroné. Vérifiez les majuscule & minuscules."
Exit Sub
End If
End If
End If
End Sub
Je vous remercie par avance pour votre aide.
Je voulais savoir si quelqu'un pouvait m'aider à écrire un code avec une inputbox qui puisse faire les choses suivantes :
1/_ inputbox avec comme message : "Merci de renseigner le mot de passe" (le mot de passe sera "oui")
2/_ si l'on clique sur "annuler", l'inputbox doit se fermer
3/_ si l'on renseigne un mot de passe erroné, le message suivant doit apparaître : "Mot de passe erroné. Vérifiez les majuscule & minuscules.", et l'inputbox doit réapparaître.
4/_ si l'on renseigne le bon mot de passe, on doit être rediriger vers la feuille 2
Ci-après ma macro qui est un échec..
Sub Macro4()
'
motdepasse = InputBox("Merci de renseigner le mot de passe")
reponse = "oui"
If reponse = vbCancel Then
Exit Sub
If motdepasse = reponse Then
Sheets("Feuil2").Select
If motdepasse <> reponse Then
MsgBox "Mot de passe erroné. Vérifiez les majuscule & minuscules."
Exit Sub
End If
End If
End If
End Sub
Je vous remercie par avance pour votre aide.