【word】如何在word宏里面写vb代码选中所有表格 您所在的位置:网站首页 word里的表格怎么全选 【word】如何在word宏里面写vb代码选中所有表格

【word】如何在word宏里面写vb代码选中所有表格

2023-11-29 21:50| 来源: 网络整理| 查看: 265

ALT+F8,打开宏对话框,创建名为SelectAllTables的宏。代码如下: 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 保存完成后选择加载该宏即可。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有