Objet ListTemplate (Word)

Représente un modèle de liste donné qui contient tous les attributs de mise en forme définissant une liste. L’objet ListTemplate est membre de la collection ListTemplates.

Remarques

Chacun des sept formats (excepté Aucun) proposés sous les trois onglets de la boîte de dialogue Puces et numéros correspond à un modèle de liste. Vous pouvez accéder à ces modèles de liste prédéfinis par l'intermédiaire des objets ListGallery contenus dans la collection ListGalleries. Les documents et les modèles peuvent également contenir des collections de modèles de liste.

Utilisez ListTemplates (Index), où Index est un nombre compris entre 1 et 7, pour renvoyer un seul modèle de liste à partir d’une galerie de listes. L'exemple suivant montre comment renvoyer le format de liste (excepté Aucun) figurant en troisième position sous l'onglet Numéros de la boîte de dialogue Puces et numéros.

Set temp3 = ListGalleries(2).ListTemplates(3)

Remarque

[!REMARQUE] Certaines propriétés et méthodes — convertir et Ajouter, par exemple — ne fonctionneront pas avec les modèles de liste qui sont accessibles à partir d'une bibliothèque de listes. Vous pouvez modifier ces modèles de liste, mais vous ne pouvez pas changer le type de la bibliothèque auquel ils appartiennent (wdBulletGallery, wdNumberGallery ou wdOutlineNumberGallery).

L'exemple suivant définit une variable objet égale au modèle de liste utilisé dans la troisième liste du document actif, puis comment appliquer ce modèle de liste à la sélection.

Set myLt = ActiveDocument.ListTemplates(3) 
Selection.Range.ListFormat.ApplyListTemplate ListTemplate:=myLt

Utilisez la méthode Add pour ajouter un modèle de liste à la collection de modèles de liste dans un document ou un modèle.

Pour savoir si le modèle de liste spécifié contient la mise en forme prédéfinie dans Word, utilisez la propriété Modified avec un objet ListGallery. Pour réinitialiser la mise en forme au format de liste d'origine, utilisez la méthode Reset pour l'objet ListGallery.

Une fois que vous avez renvoyé un objet ListTemplate, utilisez ListLevels (Index), où Index est un nombre compris entre 1 et 9, pour renvoyer un objet ListLevel. Avec un objet ListLevel, vous avez accès à toutes les propriétés de mise en forme pour le niveau de liste spécifié, tel que Alignment, Font, NumberFormat, NumberPosition, NumberStyle et TrailingCharacter.

Utilisez la méthode Convert pour convertir un modèle de liste de plusieurs niveaux à un seul niveau.

Méthodes

Nom
Convert

Propriétés

Nom
Application
Creator
ListLevels
Name
OutlineNumbered
Parent

Voir aussi

Référence du modèle objet Word

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.