Объект TablesOfContents (Word)

Коллекция объектов TableOfContents , представляющих оглавление в документе.

Замечания

Используйте свойство 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

Используйте TableOfContents (Index), где Index — это номер индекса, чтобы вернуть один объект TableOfContents . Номер индекса представляет положение оглавлиния в документе. В следующем примере обновляются номера страниц элементов в первой таблице рисунков в активном документе.

ActiveDocument.TablesOfContents(1).UpdatePageNumbers

Методы

Имя
Add
Item
MarkEntry

Свойства

Имя
Application
Count
Creator
Format
Parent

См. также

Справочник по объектной модели Word

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.