Compartir a través de


Método MailMerge.CreateShortcut (Publisher)

Crea un acceso directo al archivo que contiene la lista de destinatarios o productos para una publicación de combinación de correspondencia.

Sintaxis

expresión. CreateShortcut (FileName)

expresión Variable que representa un objeto MailMerge .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
FileName Necesario String Nombre de la lista de correo o del archivo de lista de productos para el que se debe crear el acceso directo.

Observaciones

El método CreateShortcut corresponde al comando Guardar un acceso directo a la lista de destinatarios en los paneles de tareas Combinar correspondencia y combinar Email y al comando Guardar un acceso directo a la lista de productos en el panel de tareas Combinar catálogo de la interfaz de usuario de Microsoft Publisher.

Los archivos de destinatarios de la lista de correo tienen la extensión .ols (para acceso directo a lista de Microsoft Office).

Ejemplo

El siguiente ejemplo de Microsoft Visual Basic para aplicaciones (VBA) muestra cómo utilizar el método CreateShortcut para crear un acceso directo a una lista de destinatarios de combinación de correo. 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 CreateShortcut_Example() 
 
 Dim pubMailMerge As Publisher.MailMerge 
 Set pubMailMerge = ThisDocument.MailMerge 
 
 pubMailMerge.CreateShortcut ("C:\Users\username\Documents\My Data Sources\MyRecipientList") 
 
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.