Compartilhar via


Método Table.UpdateAutoFormat (Word)

Atualiza a tabela com as características de um formato de tabela predefinido.

Sintaxe

expression. UpdateAutoFormat

expression é obrigatório. Uma variável que representa um objeto 'Table'.

Comentários

Como um exemplo de como funções este método, se você aplicar um formato de tabela com a AutoFormatação e, em seguida, insere linhas e colunas, a tabela pode não coincidir com a aparência predefinida. UpdateAutoFormat restaura o formato.

Exemplo

Este exemplo cria uma tabela, aplica um formato predefinido a ela, adiciona uma linha e reaplica o formato predefinido.

Dim docNew As Document 
Dim tableNew As Table 
 
Set docNew = Documents.Add 
Set tableNew = docNew.Tables.Add(Selection.Range, 5, 5) 
 
With tableNew 
 .AutoFormat Format:=wdTableFormatColumns1 
 .Rows.Add BeforeRow:=tableNew.Rows(1) 
End With 
MsgBox "Click OK to reapply autoformatting." 
tableNew.UpdateAutoFormat

Este exemplo restaura a formatação predefinida para a tabela que contém o ponto de inserção.

If Selection.Information(wdWithInTable) = True Then 
 Selection.Tables(1).UpdateAutoFormat 
Else 
 MsgBox "The insertion point is not in a table." 
End If

Confira também

Objeto Table

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.