OVH Cloud OVH Cloud

Mot de passe...

2 réponses
Avatar
Francky
Hello,

J'ai crée une petite macro en VB associée à un bouton, comment faire pour
que cette macro ne s'execute qu'aprés avoir tapé un mot de passe ?

Merci d'avance

2 réponses

Avatar
Ced
Tien voila ce que tu cherche

Sub MotDePasse()

Password = InputBox("Mot de Passe :")

If Password = "toto" Then Call TaMacro

End Sub



-----Message d'origine-----
Hello,

J'ai crée une petite macro en VB associée à un bouton,
comment faire pour

que cette macro ne s'execute qu'aprés avoir tapé un mot
de passe ?


Merci d'avance


.



Avatar
Frédéric Sigonneau
Bonsoir,

Autre approche : en supposant que la macro associée au bouton soit nommée
"MaMacro", modifie-la pour qu'elle commence par une instruction de ce style :

Sub MaMacro()
If InputBox("Mot de passe :") <> "Mdp" Then Exit Sub
'ton traitement
MsgBox "terminé"
End Sub

FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !


Hello,

J'ai crée une petite macro en VB associée à un bouton, comment faire pour
que cette macro ne s'execute qu'aprés avoir tapé un mot de passe ?

Merci d'avance