Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Сортирует абзацы в указанном выделенном фрагменте.
Синтаксис
expression. Сортировка ( _ExcludeHeader_ , _FieldNumber_ , _SortFieldType_ , _SortOrder_ , _FieldNumber2_ , _SortFieldType2_ , _SortOrder2_ , _FieldNumber3_ , _SortFieldType3_ , _SortOrder3_ , _SortColumn_ , _Separator_ , _BidiSort__CaseSensitive_ , _IgnoreThe_ , , _IgnoreKashida_ , _IgnoreDiacritics_ , _IgnoreHe_ , _LanguageID_ , _SubFieldNumber_ , _SubFieldNumber2_ , ) _SubFieldNumber3_
выражение (обязательно). Переменная, представляющая объект Selection .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| ExcludeHeader | Необязательный | Variant | Значение true , чтобы исключить первую строку или заголовок абзаца из операции сортировки. Значение по умолчанию — False. |
| FieldNumber | Необязательный | Variant | Первое поле, по которому выполняется сортировка. |
| SortFieldType | Необязательный | Variant | Тип сортировки для FieldNumber. Может быть одной из констант WdSortFieldType . Значение по умолчанию — wdSortFieldAlphanumeric. Некоторые константы WdSortFieldType могут быть недоступны в зависимости от выбранной или установленной языковой поддержки (например, английский язык США). |
| SortOrder | Необязательный | Variant | Порядок сортировки, используемый при сортировке FieldNumber. Может быть одной константой WdSortOrder . Значение по умолчанию — wdSortOrderAscending. |
| FieldNumber2 | Необязательный | Variant | Второе поле, по которому выполняется сортировка. |
| SortFieldType2 | Необязательный | Variant | Тип сортировки для FieldNumber2. Может быть одной из констант WdSortFieldType . Значение по умолчанию — wdSortFieldAlphanumeric. Некоторые константы WdSortFieldType могут быть недоступны в зависимости от выбранной или установленной языковой поддержки (например, английский язык США). |
| SortOrder | Необязательный | Variant | Порядок сортировки, используемый при сортировке FieldNumber2. Может быть одной константой WdSortOrder . Значение по умолчанию — wdSortOrderAscending. |
| SortColumn2 | Необязательный | Variant | Значение true для сортировки только столбца, указанного объектом Selection . |
| Separator | Необязательный | Variant | Тип разделителя полей. |
| FieldNumber3 | Необязательный | Variant | Третье поле, по которому выполняется сортировка. |
| SortFieldType3 | Необязательный | Variant | Тип сортировки для FieldNumber3. Может быть одной из констант WdSortFieldType . Значение по умолчанию — wdSortFieldAlphanumeric. Некоторые константы WdSortFieldType могут быть недоступны в зависимости от выбранной или установленной языковой поддержки (например, английский язык США). |
| SortOrder3 | Необязательный | Variant | Порядок сортировки, используемый при сортировке FieldNumber3. Может быть одной константой WdSortOrder . Значение по умолчанию — wdSortOrderAscending. |
| CaseSensitive | Необязательный | Variant | Значение True для сортировки с учетом регистра. Значение по умолчанию — False. |
| BidiSort | Необязательный | Variant | Значение true для сортировки на основе правил языка справа налево. Этот аргумент может быть вам недоступен в зависимости от выбранной или установленной языковой поддержки (например, английский язык США). |
| IgnoreThe | Необязательный | Variant | Значение true , чтобы игнорировать арабский символ alef lam при сортировке текста справа налево. Этот аргумент может быть вам недоступен в зависимости от выбранной или установленной языковой поддержки (например, английский язык США). |
| IgnoreKashida | Необязательный | Variant | Значение true , чтобы игнорировать кашиды при сортировке текста справа налево. Этот аргумент может быть вам недоступен в зависимости от выбранной или установленной языковой поддержки (например, английский язык США). |
| IgnoreDiacritics | Необязательный | Variant | Значение true , чтобы игнорировать двунаправленные управляющие символы при сортировке текста языка справа налево. Этот аргумент может быть вам недоступен в зависимости от выбранной или установленной языковой поддержки (например, английский язык США). |
| IgnoreHe | Необязательный | Variant | True , чтобы игнорировать ивритский символ при сортировке текста справа налево. Этот аргумент может быть вам недоступен в зависимости от выбранной или установленной языковой поддержки (например, английский язык США). |
| LanguageID | Необязательный | Variant | Указывает язык сортировки. Может быть одной из констант WdLanguageID . |
| SubFieldNumber | Необязательный | Variant | Номер дополнительного поля, по которому выполняется сортировка. |
| SubFieldNumber2 | Необязательный | Variant | Номер дополнительного поля, по которому выполняется сортировка. |
| SubFieldNumber3 | Необязательный | Variant | Номер дополнительного поля, по которому выполняется сортировка. |
Пример
В этом примере три строки текста вставляются в новый документ, а затем сортируются строки по возрастанию буквенно-цифрового порядка.
Sub NewParagraphSort()
Dim newDoc As Document
Set newDoc = Documents.Add
newDoc.Content.InsertAfter "pear" & Chr(13) _
& "zucchini" & Chr(13) & "apple" & Chr(13)
newDoc.Content.Sort SortOrder:=wdSortOrderAscending
End Sub
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.