选择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. 点击上面的运行按钮
相关推荐
横冲直撞de13 小时前
word转markdown的方法(pandoc)
word
v'sir18 小时前
POI word转pdf乱码问题处理
java·spring boot·后端·pdf·word
周末zm1 天前
golang将word、excel转换为pdf
pdf·word·excel
匆匆整棹还2 天前
已有账号,重装系统激活office后发现没有ppt,word,excel等
word·powerpoint·excel
ChinaLzw2 天前
遇到Word打不开,WPS可以打开的解决办法
word
小森( ﹡ˆoˆ﹡ )2 天前
词嵌入方法(Word Embedding)
人工智能·机器学习·自然语言处理·nlp·word·embedding
LKID体4 天前
win32com库基于wps对Word文档的基础操作
c#·word·wps
北笙··4 天前
解决”重复文件名重命名“问题【根据Word系统方式】
java·word
wqqqianqian4 天前
国产linux系统(银河麒麟,统信uos)使用 PageOffice 实现word文件在线留痕
word·在线·uos·国产·银河麒麟·pageoffice·痕迹
hairenjing11236 天前
如何利用内部开源加速创新
人工智能·windows·stm32·macos·开源·word