BuildingBlockEntries.Add 方法 (Word)

在模板中创建一个新的生成块条目,并且返回一个代表新的生成块条目的 BuildingBlock 对象。

语法

表达式添加 (名称类型类别范围说明InsertOptions)

表达 返回“BuildingBlockEntries”对象的表达式。

参数

名称 必需/可选 数据类型 说明
Name 必需 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 支持和反馈,获取有关如何接收支持和提供反馈的指南。