Range.InsertCaption メソッド (Word)

指定範囲の直前または直後に図表番号を挿入します。

構文

expression. InsertCaption( _Label_ , _Title_ , _TitleAutoText_ , _Position_ , _ExcludeLabel_ )

expression 必須です。 Range オブジェクトを表す変数を指定します。

パラメーター

名前 必須 / オプション データ型 説明
Label 必須 バリアント型 (Variant) 挿入する図表番号のラベルです。 文字列 または WdCaptionLabelID 定数のいずれかを指定できます。 ラベルが定義されていない場合は、エラーが発生します。 CaptionLabels オブジェクトに Add メソッドを使用すると、新しい図表番号のラベルを定義します。
Title 省略可能 バリアント型 (Variant) 図表番号のラベルの直後に挿入する文字列を指定します (引数 TitleAutoText を指定すると無効になります)。
TitleAutoText 省略可能 バリアント型 (Variant) 図表番号のラベルの直後に内容を挿入する定型句を指定します (引数 Title で指定した文字列を無効にします)。
Position 省略可能 バリアント型 指定範囲の上または下のどちらに図表番号を挿入するかを指定します。 WdCaptionPosition クラスの定数を使用できます。
ExcludeLabel 省略可能 バリアント型 (Variant) True は含まれません、テキスト ラベル、ラベル パラメーターで定義されています。 False を指定 すると、指定されたラベルが含まれます。

次の使用例は、作業中の文書で最初の表の下に表番号を挿入します。

ActiveDocument.Tables(1).Range.InsertCaption _ 
 Label:=wdCaptionTable, _ 
 Position:=wdCaptionPositionBelow

関連項目

Range オブジェクト

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。