Classe ListLevel - niveau de liste (Word VBA)

La classe ListLevel représente un niveau de liste unique, soit le seul niveau pour une liste à puce ou numérotée ou un des neuf niveaux de liste numérotée du plan.


Dim lll as ListLevel
Set lll = ActiveDocument.ListTemplates(1).ListLevels(Index:=1)

For Each

Voici un exemple de traitement des éléments ListLevel dans une collection


Dim lev As ListLevel
r = 0 
For Each lev In ListGalleries(wdOutlineNumberGallery) _ 
 .ListTemplates(6).ListLevels 
 lev.Alignment = wdListLevelAlignLeft 
 lev.NumberPosition = r 
 lev.TextPosition = r 
 lev.TrailingCharacter = wdTrailingSpace 
 r = r + 18 
Next lev

Méthodes

ApplyPictureBullet - Ajoute une puce image à un paragraphe ou une plage de paragraphes.

Propriétés

Alignment Cette propriété renvoie ou définit une constante WdListLevelAlignment qui représente l’alignement pour le niveau de liste du modèle de liste.

Font Cette propriété renvoie ou définit un objet font qui représente la mise en forme de caractères de l’objet spécifié.

Index Renvoie un type long qui représente la position d'un élément dans une collection.

LinkedStyle Cette propriété renvoie ou définit le nom du style lié à l’objet ListLevel spécifié.

NumberFormat Cette propriété renvoie ou définit le format de nombre pour le niveau de liste spécifié.

NumberPosition Cette propriété renvoie ou définit la position (en points) du numéro ou de la puce pour l'objet ListLevel spécifié.

NumberStyle Cette propriété renvoie ou définit le style de numérotation de l'objet ListLevel.

PictureBullet Renvoie un objet InlineShape qui représente une puce image.

ResetOnHigher Définit ou renvoie le niveau de liste qui doit s'afficher avant le niveau de liste spécifié recommence la numérotation à 1.

StartAt Cette propriété renvoie ou définit le numéro de départ pour l'objet ListLevel spécifié.

TabPosition Cette propriété renvoie ou définit la position de l’onglet de l’objet ListLevel spécifié.

TextPosition Cette propriété renvoie ou définit la position (en points) de la deuxième ligne du texte renvoyé à la ligne pour l'objet ListLevel spécifié.

TrailingCharacter Cette propriété renvoie ou définit le caractère inséré après le numéro du niveau de liste spécifié.

Font - Contient les attributs de police (nom, taille, couleur, etc.) d'un objet.

InlineShape - Représente un objet situé dans la couche de texte d'un document.