Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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.