macro ouvrant un classeur protégé

  • Initiateur de la discussion Initiateur de la discussion Sticks
  • 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 !

S

Sticks

Guest
Bonjour le Forum!

j'ai deux docs excel: un fichier 'utilisateur' et un fichier 'manager'.

j'aimerais que l'utilisateur transmette au manager les données de son fichier, via une macro.

cependant, le fichier 'manager' est protégé par un mot de passe.

j'aimerais pour cela que la macro saisisse elle même le mot de passe pour que l'utilisateur n'ait pas à le faire (et ne connaisse pas le mot de passe).

quel serait à votre avis le code à écrire en plus de Woorkbooks.Open blablabla pour que la macro ouvre elle même le fichier?

(en enregistrement de macro, VBA n'enregistre pas la saisie du mot de passe).

bien sur pour que l'utilisateur n'ait pas connaissance du mot de passe je protégerai le code VBA pour qu'il ne soit pas visible.

Quelqu'un a t il une idée?

je vous souhaite une bonne journée
merci d'avance à vous tous

Sticks
 
je me permets de consigner ce que j'ai trouvé, qui est plus simple que ce que j'ai pu lire dans les recherches des fils déjà existants:

Sub ouvredocprotege()

Workbooks.Open FileName:='fichier-manager.xls', Password:='blabla'

---- procédure ----

Workbooks.close FileName='fichier-manager.xls'

End sub()

et pour que l'utilisateur ne le voit pas, il faut masquer le code VBA du fichier utilisateur...:evil:
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
322
Réponses
8
Affichages
681
Retour