Partager via


Méthode MailMerge.ExportRecipientList (Publisher)

Exporte la liste des destinataires fusion et publipostage vers un fichier Microsoft Office Access (.mdb) ou dans un fichier texte délimité par des virgules (.csv).

Syntaxe

expression. ExportRecipientList (FileName, FileType, IncludedOnly)

Expression Variable qui représente un objet MailMerge .

Parameters

Nom Requis/Facultatif Type de données Description
FileName Obligatoire Chaîne Nom du fichier qui contiendra la liste des destinataires.
FileType Facultatif PbRecipientListFileType Le type de fichier à enregistrer. Il peut s’agir de l’une des constantes PbRecipientListFileType .
IncludedOnly Facultatif Booléen Offre la possibilité de limiter les entrées dans la liste des destinataires à des destinataires spécifiques.

Remarques

La méthode ExportRecipientList correspond à la commande Exporter la liste des destinataires vers un nouveau fichier dans les volets Office Email Fusionner et Fusionner dans l’interface utilisateur de Microsoft Publisher.

Exemple

Le suivant Microsoft Visual Basic pour Applications (VBA) montre comment utiliser la méthode ExportRecipientList pour exporter la liste des destinataires de fusion et publipostage vers un fichier de base de données Microsoft Access. Avant d'exécuter cette macro, assurez-vous que le document actif est connecté à une source de données. Si le document actif n’est pas déjà connecté à une source de données, vous pouvez utiliser la méthode OpenDataSource pour établir la connexion.

En outre, avant d’exécuter le code, remplacez nom d’utilisateur dans le chemin du dossier du fichier enregistré par le nom d’un utilisateur valide sur votre ordinateur, ou remplacez le chemin d’accès et le nom de fichier par le chemin d’accès et le nom de fichier de votre choix.

Notez que le chemin d’accès au dossier utilisé dans cet exemple est typique des chemins d’accès aux dossiers dans Windows. Vous devez disposer de l’autorisation d’enregistrer des fichiers dans le dossier que vous désignez.

Public Sub ExportRecipientList_Example() 
 
 Dim pubMailMerge As Publisher.MailMerge 
 
 Set pubMailMerge = ThisDocument.MailMerge 
 pubMailMerge.ExportRecipientList "C:\Users\username\Documents\My Data Sources\MyAddressList", pbAsMdbFile, True 
 
End Sub

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.