选择word中的表格VBA

  1. 打开开发工具

  2. 选择Visual Basic

  3. 插入代码

    Sub 选择word中的表格()
    Dim t As Table
    an = MsgBox("即将选择选区内所有表格,若无选区,则选择全文表格。", vbYesNo, "提示")
    If an - 6 Then Exit Sub
    Set rg = IIf(Selection.Type = wdSelectionIP, ActiveDocument.Content, Selection.Range)
    ActiveDocument.DeleteAllEditableRanges wdEditorEveryone
    For Each t In rg.Tables
    t.Range.Editors.Add wdEditorEveryone
    Next
    ActiveDocument.SelectAllEditableRanges wdEditorEveryone
    ActiveDocument.DeleteAllEditableRanges wdEditorEveryone
    End Sub

  1. 点击上面的运行按钮
相关推荐
乘风!7 小时前
前端Jquery,后端Java实现预览Word、Excel、PPT,pdf等文档
pdf·word·excel·jquery
程序员小羊!13 小时前
Flink(用Scala版本写Word Count 出现假报错情况解决方案)假报错,一直显示红色报错
flink·word·scala
Eiceblue16 小时前
React 前端实现 Word(Doc/Docx)转 HTML
前端·react.js·word
usdoc文档预览17 小时前
前端Word文件在线预览-文件预览修改背景色,动态修改在线预览颜色
前端·word
huluang21 小时前
XML文档差异分析工具:深入解析Word XML结构变化
xml·word
nongcunqq2 天前
Latex 转 word 在线
word
繁依Fanyi2 天前
【参赛心得】我的 HarmonyOS 开发入门与参赛之路
ide·人工智能·华为·word·harmonyos·aiide·codebuddyide
Lucky_云佳2 天前
自动化文献引用和交叉引用高亮显示:Word VBA宏解决方案
经验分享·word
yivifu2 天前
Word VBA中的Collapse方法详解
word·vba·collapse
m5655bj3 天前
通过 C# 在 Word 文档中添加文字或图片水印
c#·word·visual studio