Classe Categories (Word VBA)

A classe Categories representa uma coleção de categorias de bloco de construção. Para usar uma variável de classe Categories, ela primeiro precisa ser instanciada por exemplo


Dim ctgs as Categories
Set ctgs = CustomizationContext.BuildingBlockTypes(1).Categories

For Each

Aqui está um exemplo de processamento dos itens Categories em uma coleção.


Dim ctg As Category
For Each ctg In CustomizationContext.BuildingBlockEntries.Categories
	
Next ctg

Count

Retorna o número de itens no conjunto Categories. Somente leitura Long.


Dim lngCount As Long
lngCount = CustomizationContext.BuildingBlockTypes(1).Categories.Count

Item

Retorna um objeto Category que representa o item especificado na coleção.

Item (Index)

Index: Especifica uma cadeia de caracteres ou um inteiro que representa o nome ou a posição ordinal do objeto na coleção.


Dim ctg As Category
Set ctg = CustomizationContext.BuildingBlockTypes(1).Categories(Index:=1)