Famille de logiciels de traitement de texte Microsoft pour la création de documents web, d’e-mails et d’impressions.
Bonjour,
Le dossier se met en dessous du fichier crée.
J'utilise la macro suivante :
J'aimerais que pour chaque nouveau fichier pdf le dossier client vient s'alimenter de lui même selon le nom du client
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 = "C:\Users\Kelly\Documents\coopelec\" (ici le lien de destination)
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("mag") (ici le nom de mon client)
.Execute
End With
If Dir(chemin & nom & "\", vbDirectory) = "" Then MkDir (chemin & nom & "\")
ActiveDocument.ExportAsFixedFormat OutputFileName:=chemin & nom & "cop8m" (ici le n° du fichier pdf) & ".pdf", ExportFormat:=wdExportFormatPDF, openafterexport:=False
ActiveDocument.Close savechanges:=False
Next
End Sub
Et désole pour le retard dans la réponse, je viens de me rendre compte que j'avais eu un retour :-(
Comme essaie de trouver des solutions pour optimiser mes heures de travaille je fais les test en dehors de mes heures de travail.
Merci bcp pour votre temps.