返回介绍

UpdateAutoFormat 方法

发布于 2019-09-29 10:02:02 字数 837 浏览 1003 评论 0 收藏 0

使用预定义表格格式对表格格式进行更新。例如,如果在用“自动套用格式”命令对一个表格设置格式之后插入行和列,那么该表格会不再与预定义格式相匹配。用 UpdateAutoFormat 方法可重新设置该格式。

expression.UpdateAutoFormat

expression 必需。该表达式返回一个 Table 对象。

示例

本示例创建一个表格并应用预定义格式,再添加一行,然后重新应用预定义格式。

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文