Gilles52300
XLDnaute Junior
Bonjour le Forum,
Voila, je travaille sur un fichier qui ne comporte que des userforms et les macros sont lancées à partir d'un bouton.
Dans toutes ces macros, j'accéde à des feuilles excel que je dois de-proteger et re-protéger par un mot de passe.
Je souhaite pourvoir changer mon mot de passe de temps en temps et j'avais pensé pour éviter de modifier toutes mes macros une par une de déclarer une variable public qui irait chercher le mdp dans une cellule excel.
Je crée un module pour déclarer une mariable public.
mais après je calle car je ne sais pas comment l'initialiser.
J'ai lu tout beaucoup de sujet traitant du sujet mais je n'arrive pas à m'en sortir. C'est ma première tentative en variable public.
voilà ce que j'ai au démarrage dans mon module "changmotdepasse".
Je reconnais que mettre un mot de passe dans un cellule excel est un peu niais, mais je ne sais pas comment faire autrement.
je peux fournir le fichier, mais il est un peu lourd maintenant.
merci de vos réponse.
Voila, je travaille sur un fichier qui ne comporte que des userforms et les macros sont lancées à partir d'un bouton.
Dans toutes ces macros, j'accéde à des feuilles excel que je dois de-proteger et re-protéger par un mot de passe.
Je souhaite pourvoir changer mon mot de passe de temps en temps et j'avais pensé pour éviter de modifier toutes mes macros une par une de déclarer une variable public qui irait chercher le mdp dans une cellule excel.
Je crée un module pour déclarer une mariable public.
mais après je calle car je ne sais pas comment l'initialiser.
J'ai lu tout beaucoup de sujet traitant du sujet mais je n'arrive pas à m'en sortir. C'est ma première tentative en variable public.
voilà ce que j'ai au démarrage dans mon module "changmotdepasse".
Code:
Public mdpfeuille As String
Public Sub motdp()
mdpfeuille = Sheets("Informations").Range("D13")
End Sub
Je reconnais que mettre un mot de passe dans un cellule excel est un peu niais, mais je ne sais pas comment faire autrement.
je peux fournir le fichier, mais il est un peu lourd maintenant.
merci de vos réponse.
Dernière édition: