次の方法で共有


BuildingBlockEntries.Add メソッド (Word)

テンプレートに新しい文書パーツ エントリを作成し、新しい文書パーツ エントリを表す BuildingBlock オブジェクトを取得します。

構文

Add (名前カテゴリ範囲説明InsertOptions)

'BuildingBlockEntries' オブジェクトを返す式。

パラメーター

名前 必須 / オプション データ型 説明
名前 必須 String 文書パーツ エントリの名前を指定します。 BuildingBlock オブジェクトの Name プロパティに対応します。
Type 必須 WdBuildingBlockTypes 作成する文書パーツの種類を指定します。 BuildingBlock オブジェクトの Type プロパティに対応します。
Category 必須 String 新しい文書パーツ エントリの分類を指定します。 BuildingBlock オブジェクトの Category プロパティに対応します。
Range 必須 Range 文書パーツ エントリの値を指定します。 BuildingBlock オブジェクトの Value プロパティに対応します。
Description 省略可能 バリアント型 (Variant) 文書パーツ エントリの説明を指定します。 BuildingBlock オブジェクトの Description プロパティに対応します。
InsertOptions 省略可能 WdDocPartInsertOptions 文書パーツ エントリを、ページ、段落、行のいずれとして挿入するかを指定します。 省略した場合、既定値は wdInsertContent になります。 BuildingBlock オブジェクトの InsertOptions プロパティに対応します。

戻り値

BuildingBlock

次の使用例は、新しい文書パーツ エントリを作成し、作業中の文書に添付されているテンプレートに追加して、文書パーツを選択した文字列の値に設定します。

Dim objTemplate As Template 
Dim objBB As BuildingBlock 
 
Set objTemplate = ActiveDocument.AttachedTemplate 
Set objBB = objTemplate.BuildingBlockEntries.Add("Author Name", _ 
 wdTypeCustomTextBox, "Custom", Selection.Range)

関連項目

BuildingBlockEntries コレクション

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

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