Objet Category (Word)

Représente une catégorie individuelle d'un type de bloc de construction.

Remarques

Microsoft Word utilise des types et des catégories pour organiser des blocs de construction. Chaque type de bloc de construction est représenté par une constante WdBuildingBlockTypes. Chaque catégorie est une chaîne unique définie par un utilisateur. Word contient deux catégories déjà définies : « Général » et « Personnalisée » ; vous pouvez créer des catégories supplémentaires, le cas échéant.

Utilisez la propriété Type pour accéder au type de bloc de construction associé à une catégorie spécifique. Utilisez la propriété BuildingBlocks pour accéder à la collection de blocs de construction pour une catégorie. L'exemple suivant imprime les noms de type et de catégorie de tous les blocs de construction du premier modèle dans la Fenêtre Exécution. (Cet exemple suppose que la Fenêtre Exécution est visible).

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

Utilisez la méthode Item de la collection Categories pour accéder à une catégorie existante ; pour créer une catégorie, utilisez la méthode Add de la collection BuildingBlockEntries . Définissez la valeur du paramètre Category.

Pour plus d'informations sur les blocs de construction, voir Utilisation des blocs de construction.

Voir aussi

Référence du modèle objet Word

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.