TableOfAuthorities 对象

         
Documents (Document)
TablesOfAuthorities (TableOfAuthorities)
Range

代表文档中的一条引文目录(TOA 域)。TableOfAuthorities 对象是 TablesOfAuthorities 集合的一个成员。TablesOfAuthorities 集合包括某文档中的所有引文目录。

使用 TableOfAuthorities 对象

使用 TablesOfAuthorities(index) 可返回单独的 TableOfAuthorities 对象,其中 index 为索引序号。索引序号表示文档中引文目录的位置。下列示例在活动文档的第一个引文目录中插入分类页眉,然后更新该目录。

With ActiveDocument.TablesOfAuthorities(1)
    .IncludeCategoryHeader = True
    .Update
End With

使用 Add 方法,可在文档中添加引文目录。以下示例在活动文档开始处添加一个包含所有类别的引文目录。

Set myRange = ActiveDocument.Range(Start:=0, End:=0)
ActiveDocument.TablesOfAuthorities.Add Range:=myRange, _
    Passim:=True, Category:=0, EntrySeparator:=", "

注意   引文目录是基于文档中的 TA(引文目录词条)域建立的。用 MarkCitation 方法标记要包含在引文目录中的引文。