MailMerge 对象 (Word)
代表 Word 中的邮件合并功能。
使用 邮件合并 属性返回 邮件合并 对象。 邮件合并 对象始终是可用而不考虑是否已开始邮件合并操作。 使用 状态 要确定邮件合并操作的状态属性。 如果活动文档是带有附加的数据源的主文档,则下面的示例执行邮件合并。
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
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。