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