将相同样式应用于 Word 文档中所有表格的 2 种方法

立即分享:

在这篇文章中,我们将介绍两种将相同样式应用于 Word 文档中所有表格的实用方法。

时不时地,我们需要在Word文档中创建表格来放置和排列各种数据。 而如果有多个表格,最好对它们应用相同的样式,这样可以使文件看起来更专业。 因此,我们想在接下来的文章中向您展示两种方法。

方法 1:将相同样式单独应用到表格

在文档中插入表格后,将光标置于表格内以打开“表格工具”选项卡。然后单击“设计”,并在“表格样式”库中选择表格样式。点击“设计”->选择表格样式

但是,如果您可能想要一种新颖的表格样式,您可以按照后续步骤自定义一个新的样式。

  1. 首先,单击“表格样式”组中的“更多”按钮。
  2. 然后选择“新表格样式”。选择“新表格样式”
  3. 现在在“从格式创建新样式”对话框中,首先命名新样式。
  4. 接下来设置字体、字体大小、边框、填充颜色等格式。
  5. 并选择“基于此模板的新文档”选项。
  6. 最后,单击“确定”。命名样式->设置格式->单击“确定”

如果您想以更独特的方式格式化表格模板,请看一下这篇文章: 在 Word 表格中交替使用行或列颜色的 2 种方法

方法二:批量操作表

在方法 2 中,我们有一个宏供您选择活动文档中的所有现有表格。 选择表格后,您可以为它们批量应用任何样式。

  1. 首先,单击功能区中的“开发人员”选项卡。
  2. 然后单击“Visual Basic”以触发 VBA 编辑器。点击“开发者”->点击“Visual Basic”
  3. 接下来通过单击“Normal”然后“Insert”插入一个新模块。
  4. 在下拉菜单中,选择“模块”。点击“普通”->点击“插入”->点击“模块”
  5. 双击新建模块,打开编码区,粘贴代码:
'Select all tables in a Word document.
Sub SelectAllTables()
  Dim objDoc As Document
  Dim objTable As Table
 
  Application.ScreenUpdating = False
 
  'Initialization
  Set objDoc = ActiveDocument
 
  'Set each table in document as a range editable to everyone.
  With objDoc
  For Each objTable In .Tables
    objTable.Range.Editors.Add wdEditorEveryone
  Next
  objDoc.SelectAllEditableRanges wdEditorEveryone
  objDoc.DeleteAllEditableRanges wdEditorEveryone
  Application.ScreenUpdating = True
  End With
End Sub
  1. 最后,点击“运行”按钮。单击“运行”以运行宏

现在应该已经选择了所有表。 您可以将内置或新创建的样式应用于当前文档中的所有表格。所有表都被选中

应对 Word 数据丢失

关键数据的丢失可能是人们数字生活的祸根。 具有讽刺意味的是,只有当事情已经发生时,我们才会后悔。 由于失去哀悼是没有用的,我们建议您获得一个工具来 恢复 Word docx 文档错误 尽快地。

作者简介:

Vera Chen 是一位数据恢复专家 DataNumen, Inc.,它是数据恢复技术领域的世界领先者,包括 Excel xls恢复产品 和 pdf 修复软件产品。 欲了解更多信息,请访问 datanumen.com

立即分享:

评论被关闭。