Klasse CategoryCollection - Auflistung der Kategorien (Word VBA)

Die Klasse CategoryCollection stellt die Auflistung der sichtbaren Diagramm Kategorien im Dokument dar. Um eine CategoryCollection -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise


Dim ccn as CategoryCollection
Set ccn = ActiveDocument.Background.Chart.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 ActiveDocument.Background.Chart.ChartGroups(1).CategoryCollection()
	
Next chrcCategoryCollection

Count

Gibt einen Wert vom Typ Long zurück, der die Anzahl der Kategorien in der Auflistung darstellt.


Dim lngCount As Long
lngCount = ActiveDocument.Background.Chart.ChartGroups(1).CategoryCollection.Count

Item

Gibt eine einzelne Diagrammkategorie zurück.

Item (Index)

Index: Der Name oder die Indexnummer für das Objekt.


Dim chrcCategoryCollection As ChartCategory
Set chrcCategoryCollection = ActiveDocument.Background.Chart.ChartGroups(1).CategoryCollection(Index:=1)