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)
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。