Partilhar via


Método List.ApplyListTemplate (Word)

Aplica um conjunto de características de formatação de lista ao objeto ListFormat especificado.

Sintaxe

expressão. ApplyListTemplate (ListTemplate, ContinuePreviousList, ApplyTo, DefaultListBehavior)

expressão Obrigatório. Uma variável que representa um objeto List.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
ListTemplate Obrigatório ListTemplate O modelo de lista a ser aplicado.
ContinuePreviousList Opcional Variant True para continuar a numeração da lista anterior; False para iniciar uma nova lista.
Applyto Opcional Variant A parte da lista à qual o modelo de lista deve ser aplicada a. Pode ser uma das seguintes constantes WdListApplyTo : wdListApplyToSelection, wdListApplyToWholeList ou wdListApplyToThisPointForward.
DefaultListBehavior Opcional Variantes Define um valor que especifica se o Microsoft Word usa uma nova formatação orientada à Web para melhor exibição de lista. Pode ser uma das seguintes constantes WdDefaultListBehavior : wdWord8ListBehavior (use formatação compatível com o Microsoft Word 97) ou wdWord9ListBehavior (use formatação orientada à Web).

Por razões de compatibilidade, a constante padrão é wdWord8ListBehavior, mas em novos procedimentos você deve usar wdWord9ListBehavior para aproveitar a formatação aprimorada orientada à Web em relação a listas recuadas e multinível.

Exemplo

Este exemplo define a variável myRange como um intervalo no documento ativo e verifica se o intervalo tem formatação de lista. Se nenhuma formatação de lista tiver sido aplicada, o quarto modelo de lista de tópicos numerados será aplicado ao intervalo.

Set myDoc = ActiveDocument 
Set myRange = myDoc.Range( _ 
 Start:= myDoc.Paragraphs(3).Range.Start, _ 
 End:=myDoc.Paragraphs(6).Range.End) 
If myRange.ListFormat.ListType = wdListNoNumbering Then 
 myRange.ListFormat.ApplyListTemplate _ 
 ListTemplate:=ListGalleries(wdOutlineNumberGallery) _ 
 .ListTemplates(4) 
End If

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.