Bonjour,
J'ai créé un document Word sur lequel la fusion à partir d'Excel fonctionne bien. Je souhaite ouvrir ce doc Word depuis ma base Excel.
Parmi les différents codes que j'ai trouvés sur internet pour faire ça, celui-ci fonctionne bien, lorsque lancé à partir de la fenêtre VBA :
MyAppID = Shell _
("C:\Program Files\Microsoft Office\Office\Winword.EXE C:\mondocword.doc", 1)
Seulement, lorsque j'attribue cette macro à un bouton sur mon classeur Excel, à l'ouverture de Word, j'obtiens le fameux message "impossible de rétablir une liaison...".
D'après mes constatations, cela ne survient que lorsque la feuille active est une Worksheet, puisque à partir de la fenêtre VBA ça marche.
J'ai essayé en ordonnant la fermeture du classeur, ça marche mais ce n'est pas très clean, puisqu'il se ferme puis le doc Word le rouvre.
Voyez-vous une explication et une solution plus élégante ?
Merci.