Table.UpdateAutoFormat 方法 (Word)

使用预定义表格式对表格式进行更新。

语法

expression. 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 支持和反馈,获取有关如何接收支持和提供反馈的指南。