Foxtable(狐表)用户栏目专家坐堂 → 请问如何一次性选定word文档中的所有表格?


  共有3100人关注过本帖树形打印复制链接

主题:请问如何一次性选定word文档中的所有表格?

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/5 21:22:00 [显示全部帖子]

参考

 

Dim app As new MSWord.Application
Dim doc = app.Documents.Open("d:\test123.doc")
For Each mytable As object In Doc.Tables
    mytable.Range.Editors.Add(MSWord.WdEditorType.wdEditorEveryone)
Next
Doc.SelectAllEditableRanges (MSWord.WdEditorType.wdEditorEveryone)
Doc.DeleteAllEditableRanges (MSWord.WdEditorType.wdEditorEveryone)
app.visible = True


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/5 22:04:00 [显示全部帖子]

以下是引用wcs在2018/9/5 22:02:00的发言:
增加了这行代码以后,WORD中域链接形成的表,大大的方括号没有了,但是仍然选定了表前面的一个回车键。
这对于WORD中普通的表是有效的。

 

没有其他方法了,只有这种方法。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/5 23:19:00 [显示全部帖子]

c#同样没有方法解决。c#可以foxtable同样也可以。

 回到顶部