Word) (Category 对象
代表构建基块类型的各个类别。
Microsoft Word 使用类型和类别来组织构建基块。 每个构建基块类型都由 WdBuildingBlockTypes 常量表示。 每个类别都是用户定义的唯一字符串。 Word 附带两个已定义的类别:“常规”和“自定义”;可以根据需要创建其他类别。
使用 Type 属性访问与特定类别关联的构建基块类型。 使用 BuildingBlocks 属性访问类别的构建基块集合。 以下示例将第一个模板中所有构建基块的类型和类别名称打印到 “即时窗口”。 (此示例假定 即时窗口 可见。)
Dim objTemplate As Template
Dim objBBT As BuildingBlockType
Dim objCat As Category
Dim intCount As Integer
Dim intCountCat As Integer
Set objTemplate = Templates(1)
For intCount = 1 To objTemplate.BuildingBlockTypes.Count
Set objBBT = objTemplate.BuildingBlockTypes(intCount)
If objBBT.Categories.Count > 0 Then
Debug.Print objBBT.Name
For intCountCat = 1 To objBBT.Categories.Count
Set objCat = objBBT.Categories(intCountCat)
Debug.Print vbTab & objCat.Name
Next
End If
Next
使用 Categories 集合的 Item 方法访问现有类别;若要创建新类别,请使用 BuildingBlockEntries 集合的 Add 方法。 设置类别参数的值。
有关构建基块的详细信息,请参阅处理构建基块。
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。