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 方法。 设置类别参数的值。

有关构建基块的详细信息,请参阅处理构建基块

另请参阅

Word 对象模型参考

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。