ユーザーが [差し込み印刷の宛先] ダイアログ ボックスを閉じると発生します ([差し込み印刷] 作業ウィンドウまたは [Email Merge] 作業ウィンドウで [宛先一覧の編集] を選択します)。 また、ユーザーが [カタログの差し込み製品リスト] ダイアログ ボックスを閉じたときにも発生します。このダイアログ ボックスは、ユーザーが [カタログの差し込み] 作業ウィンドウで [製品リストの編集] を選択すると開きます。
構文
式。MailMergeRecipientListClose (doc)
expressionApplication オブジェクトを 表す変数。
パラメーター
| 名前 | 必須 / オプション | データ型 | 説明 |
|---|---|---|---|
| Doc | 必須 | Document | 現在の文書です。 |
注釈
Application オブジェクトでイベントを使用する方法の詳細については、「Application オブジェクトでイベントを使用する」を参照してください。
例
次の Microsoft Visual Basic for Applications (VBA) マクロは、 MailMergeRecipientListClose イベントを処理する方法を示しています。 前述の文字列が表示されたことをユーザーに通知するメッセージが表示されます。
Private Sub pubApplication_MailMergeRecipientListClose(ByVal Doc As Document)
MsgBox "The Mail Merge Recipients dialog box has closed."
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 のサポートおよびフィードバックを参照してください。