Word VBA教程:MailMerge对象

   
Document
MailMerge
多种对象

该对象代表 Word 中的邮件合并功能。

使用 MailMerge对象

使用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

Word VBA教程

Word VBA参考教程:目录1 Word VBA参考教程:目录2
Word VBA参考教程:目录3 Word VBA参考教程:目录4
Word VBA参考教程:目录5 Word VBA参考教程:目录6
Word VBA参考教程:目录7 Word VBA参考教程:目录8
Word VBA参考教程:目录9 Word VBA参考教程:目录10
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号