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.