MailMergeDataSource.SetSortOrder 方法 (Publisher)

设置邮件合并数据的排序顺序。

语法

表达式SetSortOrder (SortField1SortAscending1SortField2SortAscending2SortField3SortAscending3)

表达 一个代表 MailMergeDataSource 对象的变量。

参数

名称 必需/可选 数据类型 说明
SortField1 可选 String 排序邮件合并数据所依据的第一个字段。 默认值为空字符串。
SortAscending1 可选 Boolean (默认值),SortField1; 在执行升序排序 进行降序排序。
SortField2 可选 String 排序邮件合并数据所依据的第二个字段。 默认值为空字符串。
SortAscending2 可选 Boolean (默认值),SortField2; 在执行升序排序 进行降序排序。
SortField3 可选 String 排序邮件合并数据所依据的第三个字段。 默认值为空字符串。
SortAscending3 可选 Boolean (默认值),SortField3; 在执行升序排序 进行降序排序。

示例

以下示例先按邮政编码按降序对邮件合并数据进行排序,然后按姓氏和名字按升序排序。

ActiveDocument.MailMerge.DataSource.SetSortOrder _ 
 SortField1:="ZIPCode", SortAscending1:=False, _ 
 SortField2:="LastName", SortField3:="FirstName"

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。