Поделиться через


Метод Table.UpdateAutoFormat (Word)

Обновления таблицу с характеристиками предопределенного формата таблицы.

Синтаксис

выражение. UpdateAutoFormat

выражение (обязательно). Переменная, представляющая объект Table.

Замечания

В качестве примера того, как работает этот метод, если применить формат таблицы с помощью автоформата , а затем вставить строки и столбцы, таблица может больше не соответствовать предопределенной форме. UpdateAutoFormat восстанавливает формат.

Пример

В этом примере создается таблица, к ней применяется предопределенный формат, добавляется строка, а затем применяется предопределенный формат.

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

В этом примере предопределенный формат восстанавливается в таблице, содержащей точку вставки.

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

См. также

Объект Table

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.