Objet MailMerge (Word)

Représente la fonction de publipostage de Word.

Remarques

Pour renvoyer l’objet MailMerge, utilisez la propriété MailMerge. L'objet MailMerge est toujours disponible, que l'opération de publipostage ait commencé ou non. Pour déterminer l'état de l'opération de fusion et de publipostage, utilisez la propriété State. L'exemple suivant montre comment exécuter une opération de publipostage si le document actif est un document principal auquel une source de données est associée.

If ActiveDocument.MailMerge.State = wdMainAndDataSource Then 
 ActiveDocument.MailMerge.Execute 
End If

L'exemple suivant montre comment fusionner le document principal avec les trois premiers enregistrements de la source de données associée et envoyer les résultats à l'imprimante.

Set myMerge = ActiveDocument.MailMerge 
If myMerge.State = wdMainAndSourceAndHeader Or _ 
 myMerge.State = wdMainAndDataSource Then 
 With myMerge.DataSource 
 .FirstRecord = 1 
 .LastRecord = 3 
 End With 
End If 
With myMerge 
 .Destination = wdSendToPrinter 
 .Execute 
End With

Voir aussi

Référence du modèle objet Word

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.