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
TablesOfContents (Index) を使用して 1 つの TableOfContents オブジェクトを取得します (Index にはインデックス番号を指定します)。 インデックス番号は、文書での目次の位置を表します。 次の使用例は、作業中の文書の最初の図表目次で各項目のページ番号を更新します。
ActiveDocument.TablesOfContents(1).UpdatePageNumbers
メソッド
名前 |
---|
Add |
アイテム |
MarkEntry |
プロパティ
名前 |
---|
アプリケーション |
Count |
Creator |
Format |
Parent |
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。