Document![]() ![]() ![]() |
该对象代表 Word 中的邮件合并功能。
使用 MailMerge 属性可返回 MailMerge 对象。无论是否已开始邮件合并操作,MailMerge 对象总是可用的。用 State 属性可判断邮件合并操作的状态。如果活动文档是带有附加数据源的主文档,则下例示例将执行邮件合并操作。
If ActiveDocument.MailMerge.State = wdMainAndDataSource Then
ActiveDocument.MailMerge.Execute
End If
下列示例将主文档和附加数据源中的前三条数据记录合并,并将结果发送给打印机。
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