Excel lance publipostage

Bonjour à tous,

Je sèche un peu sur une macro du coup j'ai besoin de votre aide.

J'ai un fichier excel ou l'utilisateur saisis ou sélectionne des données sur une feuille qui sont ensuite retranscrites sur une autre feuille pour être utilisé dans un publipostage word. Mon publipostage fonctionne très bien quand je le lance manuellement. Mon but était d'utiliser une macro pour qu'à partir du fichier excel, mon fichier word s'ouvre et enregistre mon publipostage en PDF. Ma macro parvient à ouvrir mon fichier word mais le publipostage ne s’exécute pas.

J'utilise ce code:

Sub Lettre()

Set wordAPP = CreateObject("word.application")

wordAPP.Visible = True 'False pour masquer l'ouverture

wordAPP.Documents.Open Filename:="C:\Users\Lettre Vierge.doc"

End Sub

Pouvez-vous m'aider à trouver le code qui me permettra que le publipostage s’exécute automatiquement à l'ouverture du fichier?

Merci d'avance

Bonjour.

Sub Lettre()

Set wordAPP = CreateObject("word.application")

wordAPP.Visible = True

wordAPP.Documents.Open Filename:="C:\Users\Lettre Vierge.doc"

End Sub

Ton code est correcte, sauf sur « Set wordAPP = CreateObject("word.application") » , je vais chercher un peu de mon côté et je te tiendrai accourant.

Super Merci Meedvid

Rechercher des sujets similaires à "lance publipostage"