Objet Lists (Word)
Une collection de liste objets qui représentent toutes les listes du document spécifié.
Utilisez la propriété Lists permet de renvoyer la collection Lists. L'exemple suivant affiche le nombre d'éléments dans chaque liste dans le document actif.
For Each li In ActiveDocument.Lists
MsgBox li.CountNumberedItems
Next li
Utiliser les listes (Index), où Index est le numéro d'index, pour renvoyer un seul objet de liste. L'exemple suivant applique le premier format de liste (excepté Aucun ) sous l'onglet numéros de la boîte de dialogue Puces et numéros à la deuxième liste du document actif.
Set temp1 = ListGalleries(wdNumberGallery).ListTemplates(1)
ActiveDocument.Lists(2).ApplyListTemplate ListTemplate:=temp1
Lorsque vous utilisez une boucle For Each pour énumérer la collection Lists, listes dans un document sont retournés dans l'ordre inverse. L'exemple suivant compte les éléments pour chaque liste dans le document actif, à partir du bas vers le haut.
For Each li In ActiveDocument.Lists
MsgBox li.CountNumberedItems
Next li
Pour ajouter une nouvelle liste à un document, utilisez méthode ApplyListTemplate méthode avec l'objet ListFormat pour une plage spécifiée.
Vous pouvez manipuler les objets List individuels dans un document, mais pour opérer un contrôle plus précis, vous devez travailler avec les ListFormat objet.
Notes
[!REMARQUE] Listes à puces imagées ne sont pas inclus dans la collection Lists.
Nom |
---|
Item |
Référence du modèle objet Word
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.