OVH Cloud OVH Cloud

Macro donnant les mot de passe

4 réponses
Avatar
RockAndRoll
Bonjour...
J'ai un doc excel que je nommerai aaa.xls qui pointe sur=20
30 autre documents. Tout ces documents ont un mot de=20
passe =E0 l'ouverture.
Lorsque j'ouvre aaa.xls, il me demande de mettre =E0 jour=20
les liens... normal.

Maintenant il me demande aussi les 30 mots de passe des=20
30 autres documents.
Y a t'il un moyen pour contourner le fait qu'il demande=20
ces mots de passe, mis =E0 part le fait de les enlever de=20
ces documents...

Merci merci
a++

4 réponses

Avatar
anomymousA
bonjour,

une méthode simple si on suppose que le fichier s'appelle D:toto.xls.

Workbooks.Open "D:toto.xls", Password:=tom not de passe

A+


Bonjour...
J'ai un doc excel que je nommerai aaa.xls qui pointe sur
30 autre documents. Tout ces documents ont un mot de
passe à l'ouverture.
Lorsque j'ouvre aaa.xls, il me demande de mettre à jour
les liens... normal.

Maintenant il me demande aussi les 30 mots de passe des
30 autres documents.
Y a t'il un moyen pour contourner le fait qu'il demande
ces mots de passe, mis à part le fait de les enlever de
ces documents...

Merci merci
a++




Avatar
RockAndRoll
Ok ça c'est en ordre, mais ce que je voulais c'est une
macro pour éviter de devoir taper les 30 autres mot de
passe qu'Excel me demande lorsque qu'il remets à jours
les liens...

Merci quand même
a++


-----Message d'origine-----
bonjour,

une méthode simple si on suppose que le fichier
s'appelle D:toto.xls.


Workbooks.Open "D:toto.xls", Password:=tom not de passe

A+


Bonjour...
J'ai un doc excel que je nommerai aaa.xls qui pointe
sur


30 autre documents. Tout ces documents ont un mot de
passe à l'ouverture.
Lorsque j'ouvre aaa.xls, il me demande de mettre Ã
jour


les liens... normal.

Maintenant il me demande aussi les 30 mots de passe
des


30 autres documents.
Y a t'il un moyen pour contourner le fait qu'il
demande


ces mots de passe, mis à part le fait de les enlever
de


ces documents...

Merci merci
a++


.





Avatar
anomymousA
bonjour,

en réfléchissant à ta question je mes uis apreçu que je n'y avais répondu
que partiellement. J'ai essayé de trouver une solution, mais je n'en vois pas
d'autres que d'ouvir tous les fichiers liés par le même type d'instructions
que je t'ai fait parvenir, puis d'ouvrir ton fichier recensant les liens et
enifn de refermer tous les fichiers liés.
Sans doute il y a une solution plus élégante mais je ne la vois pas.

A+


Ok ça c'est en ordre, mais ce que je voulais c'est une
macro pour éviter de devoir taper les 30 autres mot de
passe qu'Excel me demande lorsque qu'il remets à jours
les liens...

Merci quand même
a++


-----Message d'origine-----
bonjour,

une méthode simple si on suppose que le fichier
s'appelle D:toto.xls.


Workbooks.Open "D:toto.xls", Password:=tom not de passe

A+


Bonjour...
J'ai un doc excel que je nommerai aaa.xls qui pointe
sur


30 autre documents. Tout ces documents ont un mot de
passe à l'ouverture.
Lorsque j'ouvre aaa.xls, il me demande de mettre Ã
jour


les liens... normal.

Maintenant il me demande aussi les 30 mots de passe
des


30 autres documents.
Y a t'il un moyen pour contourner le fait qu'il
demande


ces mots de passe, mis à part le fait de les enlever
de


ces documents...

Merci merci
a++


.








Avatar
Benead
Bonsoir,

Un truc affreux qui fonctionne, a condition que tu parviennes à récupéré l'ordre des demandes de mots de passe :

Application.SendKeys "bb~" ' Mot de passe classeur 2 : "bb"
Application.SendKeys "cc~", True ' Mot de passe classeur 3 : "cc"

Workbooks.Open FileName:="D:TempC1.xls", password:="aa", UpdateLinks:=3

Autre alternative est d'ouvrir tes 30 classeurs et de les masquer...

A+
Benead
XL97


RockAndRoll a écrit:
Ok ça c'est en ordre, mais ce que je voulais c'est une
macro pour éviter de devoir taper les 30 autres mot de
passe qu'Excel me demande lorsque qu'il remets à jours
les liens...

Merci quand même
a++



-----Message d'origine-----
bonjour,

une méthode simple si on suppose que le fichier


s'appelle D:toto.xls.

Workbooks.Open "D:toto.xls", Password:=tom not de passe

A+



Bonjour...
J'ai un doc excel que je nommerai aaa.xls qui pointe


sur


30 autre documents. Tout ces documents ont un mot de
passe à l'ouverture.
Lorsque j'ouvre aaa.xls, il me demande de mettre Ã


jour


les liens... normal.

Maintenant il me demande aussi les 30 mots de passe


des


30 autres documents.
Y a t'il un moyen pour contourner le fait qu'il


demande


ces mots de passe, mis à part le fait de les enlever


de


ces documents...

Merci merci
a++




.