Clase ChartCategory (PowerPoint VBA)

La clase ChartCategory representa todas las categorías de gráfico en el documento, si visible (sin filtrar) o no.

Set

Para usar una variable de clase ChartCategory, primero debe ser instanciado, por ejemplo

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

Los siguientes procedimientos se pueden usar para establecer variables de clase ChartCategory : ChartGroup.CategoryCollection y CategoryCollection.Item

CategoryCollection.Count

Devuelve un valor Long que representa el número de categorías de la colección. Solo lectura.

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

CategoryCollection.Item

Devuelve una categoría de gráfico individual.

Sintaxis : expression.Item (Index)

Index: Número de índice o nombre del objeto.

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

CategoryCollection.Parent

Devuelve al objeto primario del objeto especificado. Objetode solo lectura.

IsFiltered

Devuelve o establece un valor de tipo Boolean que determina si la categoría del gráfico especificado se filtra desde el gráfico. Lectura y escritura.

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

Name

Devuelve o establece una cadena que representa el nombre de una categoría de gráfico. Lectura y escritura.

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

Parent

Devuelve al objeto primario del objeto especificado. Objetode solo lectura.