Bonjour à tous,

Après plusieurs recherches et aucun résultat, je viens vous demander de l'aide pour trouver une information :

J'utilise une macro d'un premier fichier excel pour en ouvrir un second, protégé par un mot de passe. Il me demande à chaque fois ce MdP mais j'ai réussi à le compléter automatiquement :
Workbooks.Open Filename:=("fichier à ouvrir"), Password:="MdP"

Le principal problème vient du fait que si le mot de passe change, la ligne est erronée. Donc je voudrais savoir si il existe une commande me permettant de connaitre le mot de passe d'un classeur (du genre "fichier à ouvrir".Mdp) et si je peux l'utiliser pour l'intégrée dans une variable "Mdpfichier" et ainsi obtenir une macro de cette forme :

Mdpfichier = "fichier à ouvrir".Mdp
Workbooks.Open Filename:=("fichier à ouvrir"), Password:=MdPfichier

Merci pour votre aide.

Otenko