Mot de passe géré par une macro

Mot de passe géré par une macro - VB/VBA/VBS - Programmation

Marsh Posté le 09-05-2007 à 23:24:15    

Bonjour,  
je souhaite avoir de l'aide ( en code VB) pour pouvoir intégrer un mot de passe dans une macro. En fait , j'ai une macro qui ouvre plusieurs fichiers, les travaillent et les ferment par la suite. les feuilles d'un fichiers sont censsés être protégées par mot de passe ( cause plusieurs utilisateurs). Donc,le code dont j'ai besoin il permet de déproteger la feuille qui est protégée par mot de passe ( il n'ya pas de souci de renseigner le mot depasse dans la macro), faire ce qu'elle doit faire comme modifications, et ensuite protéger la feuille par le même mot de passe. la protection par mot de passe est celle qu'on fait par : Outils , protection, proteger la feuille.
 
j'espère que j'etait assez claire, n'hésitez pas à me poser vos questions s'il ya des lacunes.
 
Merci par avance.

Reply

Marsh Posté le 09-05-2007 à 23:24:15   

Reply

Marsh Posté le 10-05-2007 à 07:47:55    

Bonjour,
Tu fais un coup d'enregistreur de macro et tu récupères le code que tu peux ensuite adapter.

Reply

Marsh Posté le 10-05-2007 à 07:47:57    

Bonjour,
feuille.unprotect "password"
  ....
feuille.protect "password", ...(voire aide pour les autres paramètres)

Message cité 1 fois
Message édité par Thierry_94 le 10-05-2007 à 07:48:11
Reply

Marsh Posté le 10-05-2007 à 09:39:37    

Merci les mecs, c'est cool, je viens de la tester et ca marche.
Par contre , en réponse à la proposition de Paul Hood, l'enregistreur ne capte pas le mot de passe.  
 
Bonne journée
 

Thierry_94 a écrit :

Bonjour,
feuille.unprotect "password"
  ....
feuille.protect "password", ...(voire aide pour les autres paramètres)


Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed