Microsoft 365 inputbox à trois conditions

  • Initiateur de la discussion Initiateur de la discussion pascal21
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

pascal21

XLDnaute Barbatruc
VB:
Sub mdp()
mdp = InputBox("Accès réservé à l'administrateur")
While mdp <> "mdp"
mdp = InputBox("Bien essayé!! mais c'est pas le mot de passe administrateur :)  Pascal")
Wend

Unload USorties

End Sub
bonjour à tous.
ce code permet d'interdire la fermeture de l'userform ''USorties'' sans avoir le mot de passe administrateur
l'userform est en plein écran donc aucune autre commande ni feuille ne sont accessibles
mais je viens de m'apercevoir que si une personne qui ne connait pas le mot de passe, ça restera bloqué. (tourne en bloucle)
donc comment faire pour mettre une 3eme condition qui fermerait l'impubox si pas le bon MDP?
merci
edit: finalement, j'ai trouvé avec une solution donnée par pierrot93 que j'ai adapté
 
Dernière édition:
Bonjour.
Je propose ça :
VB:
Sub MdP()
MP = InputBox("Accès réservé à l'administrateur")
If MP = "" Then Exit Sub
While MP <> "mdp"
   If MP = "" Then Unload Me: Exit Sub
   MP = InputBox("Bien essayé!! mais c'est pas le mot de passe administrateur :)  Pascal")
   Wend


Unload Me
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour