TablesOfContents 集合对象

         
Documents (Document)
TablesOfContents (TableOfContents)
多种对象

由代表文档中目录的 TableOfContents 对象组成的集合。

使用 TablesOfContents 集合

可使用 TablesOfContents 属性返回 TablesOfContents 集合。下例在活动文档中插入一引用选定内容的目录条目。

ActiveDocument.TablesOfContents.MarkEntry Range:=Selection.Range, _
    Level:=2, Entry:="Introduction"

使用 Add 方法可在文档中添加目录。下例在活动文档起始处添加一目录。该示例在所有具有“标题 1”、“标题 2”或“标题 3”样式的段落的基础上建立目录。

Set myRange = ActiveDocument.Range(Start:=0, End:=0)
ActiveDocument.TablesOfContents.Add Range:=myRange, _
    UseFields:=False, UseHeadingStyles:=True, _
    LowerHeadingLevel:=3, _
    UpperHeadingLevel:=1

可使用 TablesOfContents(index) 返回一个 TableOfContents 对象,其中 index 为索引号。索引号代表文档中目录的位置。下例更新活动文档中第一个图表目录中各项目的页码。

ActiveDocument.TablesOfContents(1).UpdatePageNumbers