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.