Метод 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
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.