Word批量选择全部表格
侧边栏壁纸
  • 累计撰写 62 篇文章
  • 累计收到 47 条评论

Word批量选择全部表格

Skycyan
2022-05-03 / 0 评论 / 47 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2022年05月07日,已超过1112天没有更新,若内容或图片失效,请留言反馈。
Sub SelectAllTables()

    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
0

评论 (0)

取消