Partager via


Propriété ListLevel.NumberFormat (Word)

Cette propriété renvoie ou définit le format de nombre pour le niveau de liste spécifié. String en lecture/écriture.

Syntaxe

expression. NumberFormat

Expression Expression qui renvoie un objet « ListLevel ».

Remarques

Le signe pourcentage (%) suivi par n'importe quel nombre compris entre 1 et 9 représente le style de numérotation à partir du niveau de liste respectifs. Par exemple, si vous souhaitez que le format du premier niveau « Article i », « Article II » et ainsi de suite, la chaîne de la propriété NumberFormat serait « Article %1 » et la propriété NumberStyle serait définie à wdListNumberStyleUpperCaseRoman.

Si la propriété NumberStyle a la valeur wdListNumberStyleBullet, la chaîne de la propriété NumberFormat peut contenir seulement un seul caractère.

Exemple

Cet exemple montre comment créer un modèle de liste dans lequel chaque niveau est mis en retrait et affecté d'un chiffre arabe suivi d'un point. Le nouveau modèle de liste est ensuite appliqué à la sélection.

Set LT = ActiveDocument.ListTemplates.Add(OutlineNumbered:=True) 
For x = 1 To 9 
 With LT.ListLevels(x) 
 .NumberStyle = wdListNumberStyleArabic 
 .NumberPosition = InchesToPoints(0.25 * (x - 1)) 
 .TextPosition = InchesToPoints(0.25 * x) 
 .NumberFormat = "%" & x & "." 
 End With 
Next x 
Selection.Range.ListFormat.ApplyListTemplate ListTemplate:=LT

Voir aussi

Objet ListLevel

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.