Classe CategoryCollection - collection de catégories (Excel VBA)
La classe CategoryCollection représente la collection de catégories de graphique visible dans le graphique. Pour utiliser une variable de classe CategoryCollection, elle doit d'abord être instanciée, par exemple
Dim ccn as CategoryCollection
Set ccn = ActiveChart.ChartGroups(1).CategoryCollection()
For Each
Voici un exemple de traitement des éléments CategoryCollection dans une collection
Dim chrcCategoryCollection As ChartCategory
For Each chrcCategoryCollection In ActiveChart.ChartGroups(1).CategoryCollection()
Next chrcCategoryCollection
Count
Renvoie une valeur de type long qui représente le nombre d'objets dans le CategoryCollection (renvoie le nombre de catégories visibles dans le graphique). En lecture seule.
Dim lngCount As Long
lngCount = ActiveChart.ChartGroups(1).CategoryCollection.Count
Item
Cette méthode renvoie un seul objet de l'objet CategoryCollection .
Item (Index)
Index: Numéro d'index de l'objet.
Dim chrcCategoryCollection As ChartCategory
Set chrcCategoryCollection = ActiveChart.ChartGroups(1).CategoryCollection(Index:=1)