Bonjour,
j'ai un classeur excel avec une plage de données d'une feuille d'un autre classeur utilisé dans une liste déroulante de choix
Tout se passait bien jusqu'à ce que j'ai du protéger le classeur appelé par un mot de passe. Du coup le mot de passe est demandé à l'ouverture du classeur appelant pour la mise à jour des liaisons, ce que je veux éviter (bien sur je connais le mot de passe)
Je pense (peut être à tort) que c'est dans Excel qu'on peut résoudre le pb
Sinon j'ai vu dans le forum des tentatives dans ce sens et j'ai essayé via "ThisWorkbook" du classeur appelant d'ouvrir le classeur appelé par une macro :
mais cela ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Private Sub Workbook_Open() Workbooks.Open ThisWorkbook.Path & "\nom du fichier avec mot de passe.xlsm", Password:="xxxx", WriteResPassword:="xxxx" End Sub
Partager