Метод 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 и обратная связь.