Classe CategoryCollection - coleção de categorias (Excel VBA)
A classe CategoryCollection representa a coleção de categorias de gráfico visíveis no gráfico. Para usar uma variável de classe CategoryCollection, ela primeiro precisa ser instanciada por exemplo
Dim ccn as CategoryCollection
Set ccn = ActiveChart.ChartGroups(1).CategoryCollection()
For Each
Aqui está um exemplo de processamento dos itens CategoryCollection em uma coleção.
Dim chrcCategoryCollection As ChartCategory
For Each chrcCategoryCollection In ActiveChart.ChartGroups(1).CategoryCollection()
Next chrcCategoryCollection
Count
Retorna um valor Long que representa o número de objetos em CategoryCollection retorna o número de categorias visíveis no gráfico. Somente leitura.
Dim lngCount As Long
lngCount = ActiveChart.ChartGroups(1).CategoryCollection.Count
Item
Retorna um único objeto do objeto CategoryCollection .
Item (Index)
Index: O número de índice do objeto.
Dim chrcCategoryCollection As ChartCategory
Set chrcCategoryCollection = ActiveChart.ChartGroups(1).CategoryCollection(Index:=1)