Clase ChartGroup (PowerPoint VBA)

La clase ChartGroup representa una o varias series trazadas en un gráfico empleando el mismo formato.

Set

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

Dim chrg as ChartGroup
Set chrg = ActiveWindow.RangeFromPoint.Chart.ChartGroups(Index:=1)

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

Temas

Algunos procedimientos de esta clase se han agrupado en temas y se describen en páginas temáticas separadas

Axis with its procedures AxisGroup, HasRadarAxisLabels y RadarAxisLabels
Value with its procedures BinsCountValue, BinsOverflowValue, BinsUnderflowValue, BinWidthValue y SplitValue
Enable with its procedures BinsOverflowEnabled y BinsUnderflowEnabled

Propiedades

BinsType Especifica el formato del eje horizontal del gráfico del histograma según el tipo de agrupación. Enumeración XlBinsType de lectura y escritura (PowerPoint).

ActiveWindow.RangeFromPoint.Chart.ChartGroups(1).BinsType = xlBinsTypeAutomatic

BubbleScale Devuelve o establece el factor de escala para las burbujas del grupo de gráficos especificado. Long de lectura y escritura.

ActivePresentation.Slides(1).Shapes(1).Chart.ChartGroups(1).BubbleScale = 200

DoughnutHoleSize Devuelve o establece el tamaño del agujero en un grupo de gráficos de anillos. Long de lectura y escritura.

ActivePresentation.Slides(1).Shapes(1).Chart.ChartGroups(1).DoughnutHoleSize = 10

DownBars Devuelve las barras descendentes de un gráfico de líneas. DownBars de solo lectura.

Dim dbsDownBars As DownBars
Set dbsDownBars = ActivePresentation.Slides(1).Shapes(1).Chart.ChartGroups(1).DownBars

DropLines Devuelve líneas de unión para una serie en un gráfico de líneas o de áreas. DropLines de solo lectura.

Dim dlsDropLines As DropLines
Set dlsDropLines = ActivePresentation.Slides(1).Shapes(1).Chart.ChartGroups(1).DropLines

FirstSliceAngle Devuelve o establece el ángulo, en grados (hacia la derecha de vertical), del primer sector del gráfico circular o gráfico de anillos. Long de lectura y escritura.

ActivePresentation.Slides(1).Shapes(1).Chart.ChartGroups(1).FirstSliceAngle = 12

GapWidth Para barra y columna charts, devuelve o establece el espacio, como un porcentaje de la barra o el ancho de columna, entre barra o columna clústeres. En los gráficos circulares con subgráfico circular y subgráfico de barras, devuelve o establece el espacio entre las secciones principales y secundaria del gráfico. Long de lectura y escritura.

ActivePresentation.Slides(1).Shapes(1).Chart.ChartGroups(1).GapWidth = 30

HasDropLines True si el gráfico de líneas o un gráfico de áreas tiene líneas de unión. Boolean de lectura y escritura.

ActivePresentation.Slides(1).Shapes(1).Chart.ChartGroups(1).HasDropLines = True

HasHiLoLines True si el gráfico de líneas tiene líneas de máximos y mínimos. Boolean de lectura y escritura.

ActivePresentation.Slides(1).Shapes(1).Chart.ChartGroups(1).HasHiLoLines = True

HasSeriesLines True si un gráfico de columnas apiladas o gráfico de barras tiene líneas de serie o si un gráfico circular con subgráfico circular o con subgráfico de barras tiene líneas de conexión entre las dos secciones. Boolean de lectura y escritura.

ActivePresentation.Slides(1).Shapes(1).Chart.ChartGroups(1).HasSeriesLines = True

HasUpDownBars True si un gráfico de líneas tiene barras ascendentes y descendentes. Boolean de lectura y escritura.

ActivePresentation.Slides(1).Shapes(1).Chart.ChartGroups(1).HasUpDownBars = True

HiLoLines Devuelve las líneas de máximos y mínimos de una serie en un gráfico de líneas. HiLoLines de solo lectura.

Dim hllsHiLoLines As HiLoLines
Set hllsHiLoLines = ActivePresentation.Slides(1).Shapes(1).Chart.ChartGroups(1).HiLoLines

Index Devuelve el número de índice del objeto contenido en el conjunto de objetos similares. Long de sólo lectura.

Dim lngIndex As Long
lngIndex = ActiveWindow.RangeFromPoint.Chart.ChartGroups(1).Index

Overlap Especifica cómo se colocan las barras y columnas. Long de lectura y escritura.

ActivePresentation.Slides(1).Shapes(1).Chart.ChartGroups(1).Overlap = -50

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

Dim objParent As Object
Set objParent = ActiveWindow.RangeFromPoint.Chart.ChartGroups(1).Parent

SecondPlotSize Devuelve o establece el tamaño, como un porcentaje del gráfico circular principal, de la sección secundaria de un gráfico circular con subgráfico circular o un gráfico con subgráfico de barras. Long de lectura y escritura.

ActivePresentation.Slides(1).Shapes(1).Chart.ChartGroups(1).SecondPlotSize = 50

SeriesLines Devuelve las líneas de serie de una barra apilada 2D, una columna apilada en 2D, un gráfico circular con subgráfico circular o una barra de subgráfico circular. SeriesLines de solo lectura.

Dim slsSeriesLines As SeriesLines
Set slsSeriesLines = ActivePresentation.Slides(1).Shapes(1).Chart.ChartGroups(1).SeriesLines

ShowNegativeBubbles True si se muestran las burbujas negativas para el grupo de gráficos. Boolean de lectura y escritura.

ActivePresentation.Slides(1).Shapes(1).Chart.ChartGroups(1).ShowNegativeBubbles = True

SizeRepresents Devuelve o establece qué representa el tamaño de burbuja en un gráfico de burbujas. Long de lectura y escritura.

ActivePresentation.Slides(1).Shapes(1).Chart.ChartGroups(1).SizeRepresents = xlSizeIsArea

SplitType Devuelve o establece el modo en que se dividen las dos secciones de un gráfico con subgráfico circular o uno con subgráfico de barras. XlChartSplitType de lectura y escritura.

ActivePresentation.Slides(1).Shapes(1).Chart.ChartGroups(1).SplitType = xlSplitByCustomSplit

UpBars Devuelve las barras ascendentes de un gráfico de líneas. UpBars de solo lectura.

Dim ubsUpBars As UpBars
Set ubsUpBars = ActivePresentation.Slides(1).Shapes(1).Chart.ChartGroups(1).UpBars

VaryByCategories True si Microsoft Word asigna un color o trama diferente a cada marcador de datos. Boolean de lectura y escritura.

ActivePresentation.Slides(1).Shapes(1).Chart.ChartGroups(1).VaryByCategories = True

ChartGroups.Count Devuelve el número de objetos de la colección. Long de sólo lectura.

Dim lngCount As Long
lngCount = ActiveWindow.RangeFromPoint.Chart.ChartGroups.Count

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

Dim objParent As Object
Set objParent = ActiveWindow.RangeFromPoint.Chart.ChartGroups.Parent