Word VBA教程: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

Word VBA教程

Word VBA参考教程:目录1 Word VBA参考教程:目录2
Word VBA参考教程:目录3 Word VBA参考教程:目录4
Word VBA参考教程:目录5 Word VBA参考教程:目录6
Word VBA参考教程:目录7 Word VBA参考教程:目录8
Word VBA参考教程:目录9 Word VBA参考教程:目录10
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号