Objeto Category (Word)
Representa uma categoria individual de um tipo de bloco de construção.
Comentários
O Microsoft Word usa tipos e categorias para organizar os blocos de construção. Cada tipo de bloco de construção é representado por uma constante WdBuildingBlockTypes. Cada categoria é uma cadeia de caracteres exclusiva definida pelo usuário. O Word é fornecido com duas categorias já definidas: "Geral" e "Personalizar"; você pode criar categorias adicionais, conforme necessário.
Use a propriedade Type para acessar o tipo de bloco de construção associado a uma categoria específica. Use a propriedade BuildingBlocks para acessar a coleção de blocos de construção para uma categoria. O exemplo a seguir imprime os nomes de tipo e categoria de todos os blocos de construção no primeiro modelo para a janela Immediate. (Este exemplo pressupõe que a janela Immediate esteja visível.)
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
Use o método Item da coleção Categorys para acessar uma categoria existente; para criar uma nova categoria, use o método Add da coleção BuildingBlockEntries . Defina o valor do parâmetro Category.
Para obter mais informações sobre os blocos de construção, consulte Trabalhando com blocos de construção.
Confira também
Referência do modelo de objeto do Word
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.