Объект MailMerge (Word)

Представляет функцию слияния в 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

См. также

Справочник по объектной модели Word

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.