MailMerge オブジェクト (Word)
Word での差し込み印刷の機能を表します。
MailMerge プロパティを使用して MailMerge オブジェクトを取得します。 MailMerge オブジェクトは、差し込み印刷が開始されているかどうかに関係なく、いつでも使用できます。 State プロパティを使用して、差し込み印刷の状態を調べます。 次の使用例は、作業中の文書がデータ ファイルが結合されたメイン文書である場合、データの差し込みを実行します。
If ActiveDocument.MailMerge.State = wdMainAndDataSource Then
ActiveDocument.MailMerge.Execute
End If
次の使用例は、結合されたデータ ファイルの 1 ~ 3 番目のレコードをメイン文書に組み込み、結果をプリンターに送信します。
Set myMerge = ActiveDocument.MailMerge
If myMerge.State = wdMainAndSourceAndHeader Or _
myMerge.State = wdMainAndDataSource Then
With myMerge.DataSource
.FirstRecord = 1
.LastRecord = 3
End With
End If
With myMerge
.Destination = wdSendToPrinter
.Execute
End With
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。