Klasse CategoryCollection - Auflistung der Kategorien (Excel VBA)
Die Klasse CategoryCollection stellt die Auflistung der sichtbaren Diagramm Kategorien im Diagramm dar. Um eine CategoryCollection -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise
Dim ccn as CategoryCollection
Set ccn = ActiveChart.ChartGroups(1).CategoryCollection()
For Each
Hier ist ein Beispiel für die Verarbeitung der CategoryCollection -Elemente in einer Sammlung
Dim chrcCategoryCollection As ChartCategory
For Each chrcCategoryCollection In ActiveChart.ChartGroups(1).CategoryCollection()
Next chrcCategoryCollection
Count
Gibt einen Long -Wert zurück, der die Anzahl der Objekte in der categorycollection darstellt (gibt die Anzahl der im Diagrammsicht baren Kategorien zurück).
Dim lngCount As Long
lngCount = ActiveChart.ChartGroups(1).CategoryCollection.Count
Item
Gibt ein einzelnes Objekt aus dem categorycollection -Objekt zurück.
Item (Index)
Index: Die Indexnummer für das Objekt
Dim chrcCategoryCollection As ChartCategory
Set chrcCategoryCollection = ActiveChart.ChartGroups(1).CategoryCollection(Index:=1)