Word批量选中表格

选择选项
Word批量选中表格_第1张图片

在自定义区域勾选开发工具
Word批量选中表格_第2张图片

选着Visual Basic
Word批量选中表格_第3张图片

输入以下代码
Word批量选中表格_第4张图片

代码

Sub 批量选中表格()

Dim tempTable As Table

Application.ScreenUpdating = False

If ActiveDocument.ProtectionType = wdAllowOnlyFormFields Then

MsgBox "文档已保护,此时不能选中多个表格!"

Exit Sub

End If

ActiveDocument.DeleteAllEditableRanges wdEditorEveryone

For Each tempTable In ActiveDocument.Tables

tempTable.Range.Editors.Add wdEditorEveryone

Next

ActiveDocument.SelectAllEditableRanges wdEditorEveryone

ActiveDocument.DeleteAllEditableRanges wdEditorEveryone

Application.ScreenUpdating = True


End Sub

选着宏

Word批量选中表格_第5张图片

运行宏

Word批量选中表格_第6张图片

运行之后会选中所有的表格。

你可能感兴趣的:(Word)