Событие Application.MailMergeWizardStateChange (Publisher)
Происходит, когда пользователь переходит с указанного шага на указанный шаг в мастере слияния.
Синтаксис
expression. MailMergeWizardStateChange (Doc, FromState)
выражение: переменная, представляющая объект Application.
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Док | Обязательный | Документ | Основной документ слияния. |
FromState | Обязательный | Integer | Шаг мастера слияния, с которого перемещается пользователь. |
Замечания
Чтобы получить доступ к событиям объекта Application , объявите переменную объекта Application в разделе Общие объявления модуля кода, а затем задайте переменную, равную объекту Application , для которого требуется получить доступ к событиям.
Сведения об использовании событий с объектом Microsoft Publisher Application см. в разделе Использование событий с объектом Application.
Пример
В этом примере отображается сообщение, когда пользователь переходит от третьего шага мастера слияния к четвертом шагу. В зависимости от ответа пользователя на сообщение пользователь будет либо продолжать шаг четыре, либо вернуться к третьему шагу.
Private Sub MailMergeApp_MailMergeWizardStateChange(ByVal Doc As Document, _
ByVal FromState As Long)
Select Case FromState
Case 1
MsgBox "Now you will build your publication merge " & _
"by adding fields to your publication."
Case 2
MsgBox "Now you will see your publication " & _
"merged with the records in the data source."
Case 3
MsgBox "Now you will complete the mail merge process."
End Select
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.