MailMergeDataFields 对象 (Publisher)
一套 MailMergeDataField 对象,表示邮件合并或目录合并数据源中的数据字段。
备注
您不能将字段添加到 MailMergeDataFields 集合。 当数据字段添加到数据源时,该字段是自动包括 MailMergeDataFields 集合中。
使用 MailMergeDataSource.DataFields 属性可返回 MailMergeDataFields 集合。
使用 DataFields (索引) ,其中 index 是数据字段名称或索引号,以返回单个 MailMergeDataField 对象。 索引号表示数据字段在邮件合并数据源中的位置。
示例
下面的示例显示附加到活动出版物的数据源中的字段名称。
Sub ShowFieldNames()
Dim intCount As Integer
With ActiveDocument.MailMerge.DataSource.DataFields
For intCount = 1 To .Count
MsgBox .Item(intCount).Name
Next
End With
End Sub
本示例检索第一个字段的名称,并附加到当前出版物的数据源中的名字字段的第一个记录的值。
Sub GetDataFromSource()
With ActiveDocument.MailMerge.DataSource.DataFields
MsgBox "First field name: " & .Item(1).Name & vbLf & _
"Value of the first record of the FirstName field: " & _
.Item("FirstName").Value
End With
End Sub
方法
属性
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈