Application.BeforePrint 事件 (Publisher)
會在列印或預覽發行集之前發生。
語法
運算式。BeforePrint (檔、 取消)
表達 會傳回 Application 物件的運算式。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
Doc | 必要 | 文件 | 目前的出版物。 |
Cancel | 必要 | 布林值 | False 事件發生時。 如果事件程序會將這個參數設定為 True ,當執行此程序完成時不列印出版物。 |
註解
文件是完全載入及 onload 事件有傳回之後,才會引發 BeforePrint 事件。 列印不會發生的事件處理常式會執行過後,才能。
如需搭配 Application 物件使用 事件的詳細資訊,請參閱 搭配 Application 物件使用事件。
範例
下列 Microsoft Visual Basic for Applications (VBA) 巨集會顯示如何處理 BeforePrint 事件。 它會顯示訊息,通知文件即將要列印的使用者。
Private Sub pubApplication_BeforePrint(ByVal Doc As Document, Cancel As Boolean )
MsgBox "Printing of " & Doc.Name & " is about to occur ."
End Sub
您必須將下列程式碼放在模組的 General Declarations 區段中,才會發生此事件。
Private WithEvents pubApplication As Application
接著,您必須執行下列初始化程式。
Public Sub Initialize_pubApplication()
Set pubApplication = Publisher.Application
End Sub
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。