Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Ouverture d'un document Word protégé ...

Pio

XLDnaute Nouveau
Bonjour à toutes et à tous,

Je me permets de venir vous voir pour une petite question.

J'ai créé voilà quelques temps une belle macro Excel. Cette macro fait beaucoup de choses, mais entre autre ouvre un document Word dans lequel elle colle des données grâce à des signets.

Seulement, dans un soucis d'assurance qualité, je voudrais verrouiller ce document Word contre les modifications involontaires (surtout contre les modifications des signets en fait).
Je me suis donc dit, pas de soucis, il suffit de mettre un mot de passe au document Word.

Malheureusement, une fois le mot de passe mis en place, la macro Excel ne sait plus ouvrir le document Word. Voilà ce que j'utilise :

Set wordApp = CreateObject("Word.Application")
wordApp.Visible = True
Set wordDoc = wordApp.Documents.Open(fw)
Avec fw l'adresse du fichier Word à ouvrir.

Savez-vous comment je dois lui donner le mot de passe du fichier à ouvrir ?


Merci par avance pour votre aide !!
 

Pierrot93

XLDnaute Barbatruc
Re : Ouverture d'un document Word protégé ...

Bonsoir Pio,

essaye peut être omme suit, à tester... ou "toto" est le mot de passe...

Code:
Set wordDoc = wordApp.Documents.Open(fw, , , , "toto")

bonne soirée
@+
 

Pio

XLDnaute Nouveau
Re : Ouverture d'un document Word protégé ...

Yahou !! Ca fonctionne !!

Les virgules correspondent aux différents arguments de la fonction Open qui ne nous intéressent pas ? C'est ça ? En tout cas, je ne connaissais pas.

Mille merci Pierrot !
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…