Поделиться через


Метод MailMerge.CreateShortcut (Publisher)

Создает ярлык для файла, содержащего список получателей или продуктов для публикации слиянием.

Синтаксис

expression. CreateShortcut (FileName)

Выражение Переменная, представляющая объект MailMerge .

Параметры

Имя Обязательный или необязательный Тип данных Описание
FileName Обязательный String Имя списка рассылки или файла списка продуктов, для которого необходимо создать ярлык.

Замечания

Метод CreateShortcut соответствует команде Сохранить ярлык в списке получателей в области задач Слияние и Email слияние, а также команду Сохранить ярлык в списке продуктов в области задач Объединение каталога в пользовательском интерфейсе Издателя Майкрософт.

Файлы получателей списка рассылки имеют расширение OLS (для ярлыка списка Microsoft Office).

Пример

В следующем макросе Microsoft Visual Basic для приложений (VBA) показано, как использовать метод CreateShortcut для создания ярлыка для списка получателей при слиянии. Перед выполнением этого макроса убедитесь, что активный документ подключен к источнику данных. Если активный документ еще не подключен к источнику данных, для подключения можно использовать метод OpenDataSource .

Кроме того, перед выполнением кода замените имя пользователя в пути к папке сохраненного файла именем допустимого пользователя на компьютере или замените путь к папке и имя файла на путь и имя файла по своему выбору.

Обратите внимание, что путь к папке, используемый в этом примере, является типичным для путей к папкам в Windows. У вас должно быть разрешение на сохранение файлов в указанной папке.

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

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.