Событие Application.AfterPrint (Издатель)
Запускается после печати всех переменных и полей.
Синтаксис
expression. AfterPrint (doc)
Выражение Выражение, возвращающее объект Application .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Док | Обязательный | Документ | Текущая публикация. |
Замечания
Microsoft Publisher не возвращает пользователю управление пользовательским интерфейсом, пока не будет выполнен обработчик событий. Событие вызывается после завершения всех операций рисования (другими словами, после завершения задания программного обеспечения и после того, как оборудование печати берет на себя).
Дополнительные сведения об использовании событий с объектом Application см. в разделе Использование событий с объектом Application.
Пример
В следующем макросе Microsoft Visual Basic для приложений (VBA) показано, как обрабатывать событие AfterPrint. Отображается сообщение с уведомлением пользователя о том, что документ был напечатан.
Private Sub pubApplication_AfterPrint(ByVal Doc As Document)
MsgBox "Printing of " & Doc.Name & "is complete."
End Sub
Чтобы это событие произошло, необходимо поместить следующую строку кода в раздел Общие объявления модуля.
Private WithEvents pubApplication As Application
Затем необходимо выполнить следующую процедуру инициализации.
Public Sub Initialize_pubApplication()
Set pubApplication = Publisher.Application
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.