Range.TopLevelTables 属性 (Word)
返回一个 Tables 集合,该集合代表当前范围最外层嵌套级别表。 此为只读属性。
语法
expression。 TopLevelTables
expression 一个表示 Range 对象的变量。
备注
此方法返回一个集合,该集合仅包含当前范围的上下文中最外部嵌套层上的表格。 这些表格可能不在整套嵌套表格的最外嵌套层中。
有关返回集合的单个成员的信息,请参阅 从集合中返回对象。
示例
以下示例新建一个文档,创建一个三层嵌套表格,并在每张表格的第一个单元格中填入该表格所在的嵌套层数。 接着选定第二层表格的第二列,然后选定所选内容中的顶层表格的第一列。 尽管最里面的表格在整套嵌套表格的上下文关系中并非顶层表格,但仍会被选定。
Documents.Add
ActiveDocument.Tables.Add Selection.Range, _
3, 3, wdWord9TableBehavior, wdAutoFitContent
With ActiveDocument.Tables(1).Range
.Copy
.Cells(1).Range.Text = .Cells(1).NestingLevel
.Cells(5).Range.PasteAsNestedTable
With .Cells(5).Tables(1).Range
.Cells(1).Range.Text = .Cells(1).NestingLevel
.Cells(5).Range.PasteAsNestedTable
With .Cells(5).Tables(1).Range
.Cells(1).Range.Text = _
.Cells(1).NestingLevel
End With
.Columns(2).Select
Selection.Range.TopLevelTables(1).Select
End With
End With
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。