Método Selection.Sort (Word)

Classifica os parágrafos da seleção especificada.

Sintaxe

expressão. Classificar ( _ExcludeHeader_ , _FieldNumber_ , _SortFieldType_ , , _SortOrder_ , _FieldNumber2_ , _SortFieldType2_ , _SortOrder2_ , _FieldNumber3_ , _SortFieldType3_ , , _SortOrder3_ , _SortColumn_ , _Separator__CaseSensitive_ , , _BidiSort_ , _IgnoreThe_ , _IgnoreKashida_ , _IgnoreHe__IgnoreDiacritics_ , _LanguageID_ , _SubFieldNumber_ , _SubFieldNumber2_ , _SubFieldNumber3_ )

expressão Obrigatório. Uma variável que representa um objeto Selection.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
ExcludeHeader Opcional Variant True para excluir o cabeçalho da primeira linha ou parágrafo da operação de classificação. O valor padrão é False.
Fieldnumber Opcional Variant O primeiro campo pelo qual fazer a classificação.
SortFieldType Opcional Variant O tipo de classificação para FieldNumber. Pode ser uma das seguintes constantes WdSortFieldType. O valor padrão é wdSortFieldAlphanumeric. Algumas das constantes WdSortFieldType podem não estar disponíveis para você, dependendo do suporte a idioma (inglês americano, por exemplo) que você selecionou ou instalou.
SortOrder Opcional Variant A ordem de classificação a ser usado ao classificar FieldNumber. Pode ser uma constante WdSortOrder . O valor padrão é wdSortOrderAscending.
FieldNumber2 Opcional Variant O segundo campo pelo qual fazer a classificação.
SortFieldType2 Opcional Variant O tipo de classificação para FieldNumber2. Pode ser uma das seguintes constantes WdSortFieldType. O valor padrão é wdSortFieldAlphanumeric. Algumas das constantes WdSortFieldType podem não estar disponíveis para você, dependendo do suporte a idioma (inglês americano, por exemplo) que você selecionou ou instalou.
SortOrder Opcional Variant A ordem de classificação a ser usado ao classificar FieldNumber2. Pode ser uma constante WdSortOrder . O valor padrão é wdSortOrderAscending.
SortColumn2 Opcional Variant True para classificar somente a coluna especificada pelo objeto Selection.
Separator Opcional Variant O tipo de separador de campo.
FieldNumber3 Opcional Variant O terceiro campo pelo qual fazer a classificação.
SortFieldType3 Opcional Variant O tipo de classificação para FieldNumber3. Pode ser uma das seguintes constantes WdSortFieldType. O valor padrão é wdSortFieldAlphanumeric. Algumas das constantes WdSortFieldType podem não estar disponíveis para você, dependendo do suporte a idioma (inglês americano, por exemplo) que você selecionou ou instalou.
SortOrder3 Opcional Variant A ordem de classificação a ser usado ao classificar FieldNumber3. Pode ser uma constante WdSortOrder . O valor padrão é wdSortOrderAscending.
CaseSensitive Opcional Variant True para classificar com diferenciação de maiúsculas. O valor padrão é False.
BidiSort Opcional Variant True para classificar com base nas regras do idioma da direita para a esquerda. Este argumento pode não estar disponível, dependendo do suporte a idioma (inglês americano, por exemplo) que você selecionou ou instalou.
IgnoreThe Opcional Variant True para ignorar o alef caractere árabe lam ao classificar o texto em idioma da direita para a esquerda. Este argumento pode não estar disponível, dependendo do suporte a idioma (inglês americano, por exemplo) que você selecionou ou instalou.
IgnoreKashida Opcional Variant True para ignorar kashidas ao classificar o texto em idioma da direita para a esquerda. Este argumento pode não estar disponível, dependendo do suporte a idioma (inglês americano, por exemplo) que você selecionou ou instalou.
IgnoreDiacritics Opcional Variant True para ignorar caracteres de controle bidirecionais ao classificar o texto em idioma da direita para a esquerda. Este argumento pode não estar disponível, dependendo do suporte a idioma (inglês americano, por exemplo) que você selecionou ou instalou.
IgnoreHe Opcional Variant True para ignorar o hebraico caractere ele ao classificar o texto em idioma da direita para a esquerda. Este argumento pode não estar disponível, dependendo do suporte a idioma (inglês americano, por exemplo) que você selecionou ou instalou.
LanguageID Opcional Variant Especifica o idioma de classificação. Pode ser uma das constantes WdLanguageID.
SubFieldNumber Opcional Variant Um número de campo secundário pelo qual fazer a classificação.
SubFieldNumber2 Opcional Variant Um número de campo secundário pelo qual fazer a classificação.
SubFieldNumber3 Opcional Variant Um número de campo secundário pelo qual fazer a classificação.

Exemplo

Este exemplo insere três linhas de texto em um novo documento e classifica as linhas em ordem alfanumérica crescente.

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

Confira também

Objeto Selection

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.