Range.TopLevelTables 属性 (Word)

返回一个 Tables 集合,该集合代表当前范围最外层嵌套级别表。 此为只读属性。

语法

expressionTopLevelTables

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

另请参阅

Range 对象

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。