Partager via


Selection.SortByHeadings Méthode

Définition

Trie les en-têtes dans la sélection spécifiée.

public void SortByHeadings (ref object SortFieldType, ref object SortOrder, ref object CaseSensitive, ref object BidiSort, ref object IgnoreThe, ref object IgnoreKashida, ref object IgnoreDiacritics, ref object IgnoreHe, ref object LanguageID);
abstract member SortByHeadings : obj * obj * obj * obj * obj * obj * obj * obj * obj -> unit
Public Sub SortByHeadings (Optional ByRef SortFieldType As Object, Optional ByRef SortOrder As Object, Optional ByRef CaseSensitive As Object, Optional ByRef BidiSort As Object, Optional ByRef IgnoreThe As Object, Optional ByRef IgnoreKashida As Object, Optional ByRef IgnoreDiacritics As Object, Optional ByRef IgnoreHe As Object, Optional ByRef LanguageID As Object)

Paramètres

SortFieldType
Object

Type de champ de tri à utiliser. Il peut s’agir de l’une des WdSortFieldType constantes. La valeur par défaut est. Selon la prise en charge linguistique (anglais états-Unis, par exemple) que vous avez sélectionnée ou installée, certaines de ces constantes peuvent ne pas être disponibles.

SortOrder
Object

Ordre de tri à utiliser. Il peut s’agir de l’une des constantes WdSortOrder WdSortOrder .

CaseSensitive
Object

True pour trier en respectant la casse. La valeur par défaut est False.

BidiSort
Object

True pour trier selon les règles de langue de droite à gauche. Selon la prise en charge linguistique (anglais états-Unis, par exemple) que vous avez sélectionnée ou installée, ce paramètre peut ne pas être disponible.

IgnoreThe
Object

True pour ignorer le caractère arabe alef lam lors du tri de texte de la langue de droite à gauche. Selon la prise en charge linguistique (anglais états-Unis, par exemple) que vous avez sélectionnée ou installée, ce paramètre peut ne pas être disponible.

IgnoreKashida
Object

True pour ignorer les signes kachidé lors du tri d'un texte de la langue de droite à gauche. Selon la prise en charge linguistique (anglais états-Unis, par exemple) que vous avez sélectionnée ou installée, ce paramètre peut ne pas être disponible.

IgnoreDiacritics
Object

True pour ignorer les caractères de contrôle bidirectionnels lors du tri d'un texte de la langue de droite à gauche. Selon la prise en charge linguistique (anglais états-Unis, par exemple) que vous avez sélectionnée ou installée, ce paramètre peut ne pas être disponible.

IgnoreHe
Object

True pour ignorer l'hébreu caractère il lors du tri de texte de la langue de droite à gauche. Selon la prise en charge linguistique (anglais états-Unis, par exemple) que vous avez sélectionnée ou installée, ce paramètre peut ne pas être disponible.

LanguageID
Object

Spécifie la langue de tri. Il peut s’agir de l’une des WdLanguageID constantes.

Remarques

La méthode Selection permet de renvoyer l'objet Selection. Si aucun qualificateur d’objet n’est utilisé avec la propriété Selection, Word renvoie la sélection à partir du volet actif de la fenêtre de document active.

Même lorsqu'une sélection est réduite à un point d'insertion, elle n'est pas forcément vide. Par exemple, la propriété Text renvoie toujours le caractère à droite du point d'insertion ; ce caractère apparaît également dans la collection Characters de l'objet Selection. Toutefois, l'appel de méthodes telles que Cut ou Copy à partir d'une sélection réduite génère une erreur.

L'utilisateur peut sélectionner une région dans un document qui ne représente pas de texte contigu (par exemple, lorsqu'il utilise la touche ALT avec la souris). Étant donné que le comportement d’une telle sélection peut être imprévisible, vous pouvez inclure une étape dans votre code qui vérifie la propriété Type d’une sélection avant d’effectuer des opérations sur celle-ci (Selection.Type = wdSelectionBlock). De même, les sélections qui incluent des cellules de tableau peuvent également entraîner un comportement imprévisible. La propriété Information vous indique si une sélection se trouve à l’intérieur d’une table (Selection.Information(wdWithinTable) = True).

Comme les objets Range partagent de nombreuses méthodes et propriétés des objets Selection, l'utilisation d'objets Range est préférable dans le cadre de la manipulation d'un document quand il n'y a pas de raison de modifier physiquement la sélection en cours. Pour plus d’informations sur les objets Selection et Range , consultez Utilisation de l’objet Selection et Utilisation d’objets range dans la documentation Visual Basic pour Applications (VBA).

S’applique à