次の方法で共有


TablesOfContents.Add メソッド (Word)

内容を文書に追加のテーブルを表す TableOfContents オブジェクトを返します。

構文

追加 (範囲UseHeadingStylesUpperHeadingLevelLowerHeadingLevelUseFieldsTableIDRightAlignPageNumbersIncludePageNumbersAddedStylesUseHyperlinksHidePageNumbersInWebUseOutlineLevels)

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 のサポートおよびフィードバックを参照してください。