MailMergeDataSource.SetSortOrder メソッド (Publisher)

差し込み印刷データの並べ替え順序を設定します。

構文

SetSortOrder (SortField1, SortAscending1, SortField2, SortAscending2, SortField3, SortAscending3)

MailMergeDataSource オブジェクトを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
SortField1 省略可能 String 差し込み印刷データの並べ替えを行う最初のフィールドを指定します。 既定値は空の文字列です。
SortAscending1 省略可能 ブール型 (Boolean) 場合は true。 SortField1; で昇順の並べ替えを実行する (既定値) False 降順に実行する並べ替えします。
SortField2 省略可能 String 差し込み印刷データの並べ替えを行う 2 番目のフィールドを指定します。 既定値は空の文字列です。
SortAscending2 省略可能 ブール型 (Boolean) 場合は true。 SortField2; で昇順の並べ替えを実行する (既定値) False 降順に実行する並べ替えします。
SortField3 省略可能 String 差し込み印刷データの並べ替えを行う 3 番目のフィールドを指定します。 既定値は空の文字列です。
SortAscending3 省略可能 ブール型 (Boolean) 場合は true。 SortField3; で昇順の並べ替えを実行する (既定値) False 降順に実行する並べ替えします。

次の例では、最初に郵便番号の差し込み印刷データを降順で並べ替え、次に姓と名を昇順で並べ替えます。

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

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。