内容を文書に追加のテーブルを表す TableOfContents オブジェクトを返します。
構文
式。追加 (範囲、 UseHeadingStyles、 UpperHeadingLevel、 LowerHeadingLevel、 UseFields、 TableID、 RightAlignPageNumbers、 IncludePageNumbers、 AddedStyles、 UseHyperlinks、 HidePageNumbersInWeb、 UseOutlineLevels)
expression 必須です。 'TablesOfContents' コレクションを表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
Range | 必須 | Range object | 目次を表示する範囲を指定します。 指定範囲が解除されていない場合は、指定範囲が目次に置き換わります。 |
UseHeadingStyles | 省略可能 | バリアント型 (Variant) | True の目次を作成するのには組み込みの見出しスタイルを使用します。 既定値は、 true を指定 します。 |
UpperHeadingLevel | 省略可能 | バリアント型 (Variant) | 目次に使用する最上位の見出しレベルを指定します。 TOC (目次) フィールドの \o スイッチと共に使用する開始値に対応します。 既定値は、1 です。 |
LowerHeadingLevel | 省略可能 | バリアント型 (Variant) | 目次に使用する最下位の見出しレベルを指定します。 TOC (目次) フィールドの \o スイッチと共に使用する終了値に対応します。 既定値は、9 です。 |
UseFields | 省略可能 | バリアント型 (Variant) | True と内容のテーブルを作成する目次登録 (TC) フィールドを使用します。 MarkEntry メソッドを使用すると、目次に含める項目を登録します。 既定値は、 false を指定 します。 |
TableID | 省略可能 | バリアント型 (Variant) | TC フィールドから目次を作成するために使用される 1 文字の識別子。 TOC (目次) フィールドの \f スイッチに対応します。 たとえば、"T" は、テーブル識別子 T を使用して TC フィールドから目次を作成します。この引数を省略すると、TC フィールドは使用されません。 |
RightAlignPageNumbers | 省略可能 | バリアント型 (Variant) | True の 場合は、テーブルの目次のページ番号は、右余白に揃えて配置されます。 既定値は、 true を指定 します。 |
IncludePageNumbers | 省略可能 | バリアント型 (Variant) | True の目次にページ番号を追加します。 既定値は、 true を指定 します。 |
AddedStyles | 省略可能 | バリアント型 | 目次の作成に使用するその他のスタイル ([見出し 1] ~ [見出し 9] 以外のスタイル) の名前を文字列で指定します。 HeadingStyles オブジェクトの Add メソッドを使用すると、新しい見出しスタイルを作成できます。 |
UseHyperlinks | 省略可能 | バリアント型 | True の 場合、目次のエントリは、ドキュメントが Web に発行されているときにハイパーリンクとして書式設定する必要があります。 既定値は True です。 |
HidePageNumbersInWeb | 省略可能 | バリアント型 | True の 場合は、目次のページ番号は、ドキュメントが Web に発行されているときに非表示にする必要があります。 既定値は True です。 |
UseOutlineLevels | 省略可能 | バリアント型 (Variant) | True の目次を作成するアウトライン レベルを使用します。 既定値は False です。 |
戻り値
TableOfContents
例
次の使用例は、作業中の文書の先頭に目次を追加します。 目次は、[見出し 1] ~ [見出し 3] のスタイル、または [myStyle] および [yourStyle] というユーザー定義スタイルが設定された段落から作成されます。
Set myRange = ActiveDocument.Range(0, 0)
ActiveDocument.TablesOfContents.Add _
Range:=myRange, _
UseFields:=False, _
UseHeadingStyles:=True, _
LowerHeadingLevel:=3, _
UpperHeadingLevel:=1, _
AddedStyles:="myStyle, yourStyle"
関連項目
TablesOfContents コレクション オブジェクト
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。