Partilhar via


Objeto Lists (Word)

Uma coleção de lista objetos que representam todas as listas no documento especificado.

Comentários

Use a propriedade Lists para retornar a coleção Lists. O exemplo a seguir exibe o número de itens em cada lista do documento ativo.

For Each li In ActiveDocument.Lists 
 MsgBox li.CountNumberedItems 
Next li

Use a lista (Index), onde Index é o número de índice, para retornar um único objeto de lista. O exemplo a seguir aplica o primeiro formato de lista (excluindo Nenhum ) da guia numerada na caixa de diálogo marcadores e numeração à segunda lista no documento ativo.

Set temp1 = ListGalleries(wdNumberGallery).ListTemplates(1) 
ActiveDocument.Lists(2).ApplyListTemplate ListTemplate:=temp1

Quando você usa um loop For Each para enumerar a coleção Lists, as listas em um documento são retornadas na ordem inversa. O exemplo seguinte conta os itens de cada lista do documento ativo, da parte inferior do documento para cima.

For Each li In ActiveDocument.Lists 
 MsgBox li.CountNumberedItems 
Next li

Para adicionar uma nova lista a um documento, use o ApplyListTemplate método com o objeto ListFormat para um intervalo especificado.

Você pode manipular os objetos List individuais dentro de um documento, mas para um controle mais preciso é necessário trabalhar com o ListFormat objeto.

Observação

[!OBSERVAçãO] As listas com figuras como marcadores não estão incluídas na coleção Lists.

Métodos

Nome
Item

Propriedades

Nome
Aplicativo
Count
Creator
Parent

Confira também

Referência do modelo de objeto do Word

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.