Compartir a través de


Método MailMerge.ExportRecipientList (Publisher)

Exporta la lista de destinatarios de combinación de correspondencia a un archivo de Microsoft Office Access (.mdb) o a un archivo de texto delimitado por comas (.csv).

Sintaxis

expresión. ExportRecipientList (FileName, FileType, IncludedOnly)

expresión Variable que representa un objeto MailMerge .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
FileName Necesario String Nombre del archivo que contendrá la lista de destinatarios.
FileType Opcional PbRecipientListFileType Tipo de archivo que se va a guardar. Puede ser una de las constantes PbRecipientListFileType .
IncludedOnly Opcional Boolean Si desea restringir las entradas de la lista de destinatarios a destinatarios concretos.

Observaciones

El método ExportRecipientList se corresponde con el comando Exportar destinatario a nuevo archivo de los paneles de tareas Combinar Email y Combinarcorrespondencia de la interfaz de usuario de Microsoft Publisher.

Ejemplo

El siguiente ejemplo de Microsoft Visual Basic para aplicaciones (VBA) muestra cómo utilizar el método ExportRecipientList para exportar la lista de destinatarios de combinación de correo a un archivo de base de datos de Access. Antes de ejecutar esta macro, asegúrese de que el documento activo está conectado a un origen de datos. Si el documento activo aún no está conectado a un origen de datos, puede usar el método OpenDataSource para realizar la conexión.

Además, antes de ejecutar el código, reemplace el nombre de usuario en la ruta de acceso de la carpeta al archivo guardado por el nombre de un usuario válido en el equipo, o reemplace la ruta de acceso de la carpeta y el nombre de archivo por una ruta de acceso y el nombre de archivo de su elección.

Tenga en cuenta que la ruta de acceso de carpeta usada en este ejemplo es típica de las rutas de acceso de carpeta en Windows. Debe tener permiso para guardar archivos en la carpeta que designe.

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

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.