excel - 如何使用 VBA 识别 word 文档中的现有表格?
问题描述
有人可以帮我识别已经使用 VBA 导入到 excel 的 word 文档中的现有表。
解决方案
Word 有一个可以单步执行的 Tables 集合。在一个表中有一个 Cell 集合来识别单元格。所以在Word中你可以写
Sub test()
Dim t As Table
For Each t In ActiveDocument.Tables
If Left(t.Cell(1, 1).Range.Text, 8) = "This One" Then
MsgBox "Found It!"
t.Select
End If
Next t
End Sub
在每个表的左上角搜索文本“This One”。这有帮助吗?
推荐阅读
- html - HTML 内容可编辑,带有展开和居中的文本
- flutter - Flutter-向下拖动以关闭
- c++ - Visual Studio 2017 ARM 交叉编译链接器崩溃
- c# - Unity:如何将self作为另一个方法c#的参数传递
- mysql - MySQL将表1中一行中的选定字段复制到具有不同列的表2中,然后从表1中删除条目?
- java - Querying the Month part of a date in SQLite
- java - JOGL 单独加载纹理并一次使用多个
- javascript - JS insertBefore在iOS上暂停视频元素
- swift - Swift 4 和 Firebase 附加用户名和个人资料图片错误的所有帖子
- vb.net - BC30456 Visual Basic AND VB.NET 'openFileDialog1' 不是 windowsapp1.my 的成员