Объект 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 и обратная связь.