Classe ChartCategory (PowerPoint VBA)

La classe ChartCategory représente toutes les catégories de graphique dans le document, si visibles (non filtré) ou non.

Set

Pour utiliser une variable de classe ChartCategory, elle doit d'abord être instanciée, par exemple

Dim chrc as ChartCategory
Set chrc = ActiveWindow.RangeFromPoint.Chart.ChartGroups(1).CategoryCollection(Index:=1)

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe ChartCategory : ChartGroup.CategoryCollection et CategoryCollection.Item

CategoryCollection.Count

Renvoie une valeur de type Long qui représente le nombre de catégories dans la collection. En lecture seule.

Dim lngCount As Long
lngCount = ActiveWindow.RangeFromPoint.Chart.ChartGroups(1).CategoryCollection.Count

CategoryCollection.Item

Renvoie une catégorie de graphique individuelle.

Syntaxe : expression.Item (Index)

Index: Nom ou numéro d'index de l'objet.

Dim chrcCategoryCollection As ChartCategory
Set chrcCategoryCollection = ActiveWindow.RangeFromPoint.Chart.ChartGroups(1).CategoryCollection(Index:=1)

CategoryCollection.Parent

Renvoie le parent de l'objet spécifié. Objeten lecture seule.

IsFiltered

Cette propriété renvoie ou définit un type Boolean qui détermine si la catégorie de graphique spécifiée est filtrée à partir du graphique. Lecture-écriture.

ActiveWindow.RangeFromPoint.Chart.ChartGroups(1).CategoryCollection(1).IsFiltered = True

Name

Cette propriété renvoie ou définit une chaîne qui représente le nom d’une catégorie de graphique. Lecture-écriture.

Dim strName As String
strName = ActiveWindow.RangeFromPoint.Chart.ChartGroups(1).CategoryCollection(1).Name

Parent

Renvoie le parent de l'objet spécifié. Objeten lecture seule.