Range.Sort, méthode (Word)

Trie les paragraphes de la plage spécifiée.

Syntaxe

expression. Sort (ExcludeHeader, FieldNumber, SortFieldType, SortOrder, FieldNumber2, SortFieldType2, SortOrder2, FieldNumber3, SortFieldType3, SortOrder3, SortColumn, Separator, CaseSensitive, BidiSort, IgnoreThe, IgnoreKashida, IgnoreDiacritics, IgnoreHe, LanguageID)

expression Obligatoire. Variable qui représente un objet Range.

Parameters

Nom Requis/Facultatif Type de données Description
ExcludeHeader Facultatif Variant True pour exclure le premier en-tête de ligne ou de paragraphe à partir de l'opération de tri. La valeur par défaut est False.
Numéro_champ Facultatif Variant Champs utilisés pour le tri. Microsoft Word trie à partir du champ NuméroChamp, puis du NuméroChamp2 et ensuite sur NuméroChamp3.
SortFieldType Facultatif Variant Types de tri respectifs pour FieldNumber. Peut être une des constantes WdSortFieldType. La valeur par défaut est. Certaines de ces constantes ne soient pas disponibles, en fonction de la prise en charge de langue (anglais (États-Unis), par exemple) que vous avez sélectionnée ou installée.
SortOrder Facultatif Variant Ordre de tri à appliquer lors du tri FieldNumber. Peut être une des constantes WdSortOrder.
Numéro_champ2 Facultatif Variant Champs utilisés pour le tri.
SortFieldType2 Facultatif Variant Types de tri respectifs pour Numérochamp2. Peut être une des constantes WdSortFieldType. La valeur par défaut est. Certaines de ces constantes ne soient pas disponibles, en fonction de la prise en charge de langue (anglais (États-Unis), par exemple) que vous avez sélectionnée ou installée.
SortOrder2 Facultatif Variant L'ordre de tri à utiliser lors du tri de Numérochamp2. Peut être une des constantes WdSortOrder.
Numéro_champ3 Facultatif Variant Champs utilisés pour le tri.
SortFieldType3 Requis Certaines de ces constantes ne soient pas disponibles, en fonction de la prise en charge de langue (anglais (États-Unis), par exemple) que vous avez sélectionnée ou installée. La valeur par défaut est.
SortOrder3 Facultatif Variant L'ordre de tri à utiliser lors du tri de Numérochamp3. Peut être une des constantes WdSortOrder.
SortColumn Facultatif Variant True pour trier uniquement la colonne spécifiée par l'objet Range.
Separator Facultatif Variant Le type de séparateur de champs. Peut être une des constantes WdSortSeparator.
CaseSensitive Facultatif Variant True pour trier en respectant la casse. La valeur par défaut est False.
BidiSort Facultatif Variant True pour trier selon les règles de langue de droite à gauche. Cet argument n'est peut-être pas disponible, en fonction de la prise en charge de langue (anglais (États-Unis), par exemple) que vous avez sélectionnée ou installée.
IgnoreThe Facultatif Variant True pour ignorer le caractère arabe alef lam lors du tri de texte de la langue de droite à gauche. Cet argument n'est peut-être pas disponible, en fonction de la prise en charge de langue (anglais (États-Unis), par exemple) que vous avez sélectionnée ou installée.
IgnorerKashida Facultatif Variant True pour ignorer les signes kachidé lors du tri d'un texte de la langue de droite à gauche. Cet argument n'est peut-être pas disponible, en fonction de la prise en charge de langue (anglais (États-Unis), par exemple) que vous avez sélectionnée ou installée.
IgnoreDiacritics Facultatif Variant True pour ignorer les caractères de contrôle bidirectionnels lors du tri d'un texte de la langue de droite à gauche. Cet argument n'est peut-être pas disponible, en fonction de la prise en charge de langue (anglais (États-Unis), par exemple) que vous avez sélectionnée ou installée.
IgnoreHe Facultatif Variant True pour ignorer l'hébreu caractère il lors du tri de texte de la langue de droite à gauche. Cet argument n'est peut-être pas disponible, en fonction de la prise en charge de langue (anglais (États-Unis), par exemple) que vous avez sélectionnée ou installée.
LanguageID Facultatif Variant Spécifie la langue de tri. Peut être une des constantes WdLanguageID. Reportez-vous à l'Explorateur d'objets pour obtenir une liste des constantes WdLanguageID.

Exemple

Cet exemple montre comment insérer trois lignes de texte dans un nouveau document, puis trier les lignes par ordre alphanumérique croissant.

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

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.