在MS WORD Ribbon
中,Table Design
选项卡的Table Styles
组显示了多种样式,您可以使用这些样式来更改普通表格的样式。例如,以下快照显示,当我选择普通表格,然后将鼠标悬停在表格样式(称为“普通表格 2”)上时,它会更改表格的样式以仅显示horizontal borders
。
您可能已经注意到,当您将鼠标悬停在Table Design
选项卡的功能区的Table Styles
组中的不同样式上时,您将在工具提示中看到每个表格样式的名称,如上所示。
如果我知道一个表样式名称,我也可以使用VBA
宏实现上述功能,如下所示
For Each objtable In ActiveDocument.Tables
If objtable.Style = "Table Grid" Then
objtable.Style = "Plain Table 2"
End If
Next
问题:在哪里可以找到仅具有vertical borders
的表的表样式名称(如下所示)?
为什么需要它?我想使用上面的代码将普通表的样式更改为仅具有vertical borders
的表(如下所示)。
您需要 WdBuiltinStyle 枚举,除了表样式列表不包含您想要的设计。
要创建自己的表格样式,请打开表格设计列表,然后在对话框底部选择新的表格样式。为新的表格样式命名,并设置所需的任何设计参数。
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(2条)