Publipostage conditionnel maison en pdf Individuel

lcoco27 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
m@rina Messages postés 23891 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J’utilise le publipostage conditionnel maison trouvé sur faqword.com :

http://faqword.com/index.php/word/publipostage/416-publipostage-conditionnel-maison

Il me faut en sortie de ce publipostage des pdf inviduel .
Si j’ai déjà utilisé la macro suivante à partir d‘un seul fichier Excel

Sub publipostage()

Dim fusion As MailMerge
Dim x As Integer, nb As Integer
Dim chemin As String, nom As String
Set fusion = ActiveDocument.MailMerge
chemin = "D:\Mes documents\" 'mettre ici le chemin complet du dossier où stocker les fichiers sans oublier le \ à la fin
nb = fusion.DataSource.RecordCount
For x = 0 To nb - 1
With fusion
.DataSource.FirstRecord = x + 1
.DataSource.LastRecord = x + 1
.Destination = wdSendToNewDocument
.DataSource.ActiveRecord = x + 1
nom = .DataSource.DataFields("Nom") 'Remplacer Nom" par le champ à utiliser
.Execute
End With
ActiveDocument.ExportAsFixedFormat OutputFileName:=chemin & nom & ".pdf", ExportFormat:=wdExportFormatPDF, openafterexport:=False
ActiveDocument.Close savechanges:=False

Next
End Sub

Je ne sais pas comment combiner le publipostage conditionné maison avec la macro .

Toute idée est la bienvenue .
Merci d’avance


Configuration: Macintosh / Safari 13.1.2
A voir également:

1 réponse

m@rina Messages postés 23891 Date d'inscription   Statut Contributeur Dernière intervention   11 464
 
Bonjour,

Quel est le problème ?
D'un côté tu fais ton document principal de fusion en suivant les indications du publipostage conditionnel,
De l'autre côté tu as la macro qui ne sert qu'à sortir des pdf...

Il n'y a rien de plus. Au lieu de fusionner normalement, tu fusionnes avec la macro, c'est tout.

m@rina
0