次の方法で共有


Application.AfterPrint イベント (Publisher)

すべての変数およびフィールドの印刷後に発生します。

構文

AfterPrint (Doc)

Application オブジェクトを返す式。

パラメーター

名前 必須 / オプション データ型 説明
Doc 必須 Document 現在の文書です。

注釈

Microsoft Publisher では、イベント ハンドラーが実行されるまで、UI の制御はユーザーに返されません。 このイベントは、すべての描画操作が完了した後 (つまり、ソフトウェア側の作業が完了し、処理が印刷ハードウェアに引き継がれた後) で呼び出されます。

Application オブジェクトでイベントを使用する方法の詳細については、「 Application オブジェクト でのイベントの使用」を参照してください。

次の Microsoft Visual Basic for Applications (VBA) マクロは、 AfterPrint イベントを処理する方法を示しています。 ドキュメントが印刷されたことをユーザーに通知するメッセージが表示されます。

Private Sub pubApplication_AfterPrint(ByVal Doc As Document) 
 MsgBox "Printing of " & Doc.Name & "is complete." 
End Sub

For this event to occur, you must place the following line of code in the General Declarations section of your module.

Private WithEvents pubApplication As Application

その後、次の初期化手順を実行する必要があります。

Public Sub Initialize_pubApplication() 
 Set pubApplication = Publisher.Application 
End Sub

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。