Table.Sort メソッド (Word)

指定した表を並べ替えます。

構文

Sort ( _ExcludeHeader_ , _FieldNumber_ , , _SortFieldType_ , , _SortOrder_ , , _FieldNumber2_ , , _SortFieldType2_ , _SortOrder2_ , _FieldNumber3_ , _SortFieldType3_ , _IgnoreKashida__SortOrder3__IgnoreHe__CaseSensitive__BidiSort__IgnoreThe__IgnoreDiacritics_ ) _LanguageID_

expression 必須です。 'Table' オブジェクトを表す変数。

パラメーター

名前 必須 / オプション データ型 説明
ExcludeHeader 省略可能 バリアント型 (Variant) True 最初の行を並べ替え操作から除外します。 既定値は、 false を指定 します。
FieldNumber 省略可能 バリアント型 (Variant) 並べ替えの基準となる最初のフィールドを指定します。 並べ替えは、最初に FieldNumber、次に FieldNumber2、最後に FieldNumber3 を基準にして行われます。
SortFieldType 省略可能 バリアント型 (Variant) 型の並べ替えの種類です。 WdSortFieldType 定数のいずれかをすることができます。 これらの定数のいくつかを選択またはインストールされている言語サポート (たとえば、日本語) によっては使用できないがあります。 既定値は wdSortFieldAlphanumeric です。
SortOrder 省略可能 バリアント型 (Variant) 型を並べ替えるときに使用する並べ替え順序です。 WdSortOrder の定数を設定できます。
FieldNumber2 省略可能 バリアント型 (Variant) 並べ替えの基準となる 2 番目のフィールドを指定します。
SortFieldType2 省略可能 バリアント型 (Variant) FieldNumber2 の並べ替えの種類です。 WdSortFieldType 定数のいずれかをすることができます。 これらの定数のいくつかを選択またはインストールされている言語サポート (たとえば、日本語) によっては使用できないがあります。 既定値は wdSortFieldAlphanumeric です。
SortOrder2 省略可能 バリアント型 (Variant) FieldNumber2 の並べ替えに使用する並べ替え順序です。 WdSortOrder の定数は 1 つをすることができます。
FieldNumber3 省略可能 バリアント型 (Variant) 並べ替えの基準となる 3 番目のフィールドを指定します。
SortFieldType3 省略可能 バリアント型 (Variant) FieldNumber3 の並べ替えの種類です。 WdSortFieldType 定数のいずれかをすることができます。 これらの定数のいくつかを選択またはインストールされている言語サポート (たとえば、日本語) によっては使用できないがあります。 既定値は wdSortFieldAlphanumeric です。
SortOrder3 省略可能 バリアント型 (Variant) FieldNumber3 の並べ替えに使用する並べ替え順序です。 WdSortOrder の定数は 1 つをすることができます。
CaseSensitive 省略可能 バリアント型 (Variant) True 大文字小文字を区別して並べ替える。 既定値は、 false を指定 します。
BidiSort 省略可能 バリアント型 (Variant) True 並べ替えを右から左言語の規則に基づいています。 この引数は、選択またはインストールされている言語サポート (たとえば、日本語) によっては使用できない場合があります。
IgnoreThe 省略可能 バリアント型 (Variant) 右から左へ記述する言語のテキストを並べ替えるときは true を無視する、アラビア語の alef の lam します。 この引数は、選択またはインストールされている言語サポート (たとえば、日本語) によっては使用できない場合があります。
IgnoreKashida 省略可能 バリアント型 (Variant) True を右から左へ記述する言語のテキストを並べ替えるときに kashida を無視します。 この引数は、選択またはインストールされている言語サポート (たとえば、日本語) によっては使用できない場合があります。
IgnoreDiacritics 省略可能 バリアント型 (Variant) True を右から左へ記述する言語のテキストを並べ替えるとき、双方向制御文字を無視します。 この引数は、選択またはインストールされている言語サポート (たとえば、日本語) によっては使用できない場合があります。
IgnoreHe 省略可能 バリアント型 (Variant) True をヘブライ語を無視する文字が右から左へ記述する言語のテキストを並べ替えるとき。 この引数は、選択またはインストールされている言語サポート (たとえば、日本語) によっては使用できない場合があります。
LanguageID 省略可能 バリアント型 (Variant) 並べ替える言語を指定します。 WdLanguageID 定数のいずれかをすることができます。 WdLanguageID 定数の一覧については、オブジェクト ブラウザーを参照してください。

次の使用例は、作業中の文書内の最初の表を並べ替えます。見出し行は並べ替えの対象外です。

Sub NewTableSort() 
 ActiveDocument.Tables(1).Sort ExcludeHeader:=True 
End Sub

関連項目

テーブル オブジェクト

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

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