Clase ChartGroup (Word 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 = ActiveDocument.Background.Chart.ChartGroups(Index:=1)

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

For Each

A continuación, se muestra un ejemplo de cómo procesar los elementos ChartGroup en una colección.

Dim chrg As ChartGroup
For Each chrg In ActiveDocument.Background.Chart.ChartGroups
	
Next chrg

Propiedades

AxisGroup Devuelve el tipo de grupo de ejes.

ActiveDocument.Background.Chart.ChartGroups(1).AxisGroup = xlPrimary

BinsCountValue Especifica el número de agrupaciones del gráfico del histograma.

ActiveDocument.Background.Chart.ChartGroups(1).BinsCountValue =

BinsOverflowEnabled Especifica si está habilitada una agrupación de valores superiores a BinsOverflowValue.

ActiveDocument.Background.Chart.ChartGroups(1).BinsOverflowEnabled = True

BinsOverflowValue Si un elemento BinsOverflowEnabled es True, especifica el valor por encima del cual se muestra una agrupación de desbordamiento.

ActiveDocument.Background.Chart.ChartGroups(1).BinsOverflowValue =

BinsType Especifica el formato del eje horizontal del gráfico del histograma según el tipo de agrupación.

ActiveDocument.Background.Chart.ChartGroups(1).BinsType = xlBinsTypeAutomatic

BinsUnderflowEnabled Especifica si está habilitada una agrupación de valores inferiores a BinsUnderflowValue.

ActiveDocument.Background.Chart.ChartGroups(1).BinsUnderflowEnabled = True

BinsUnderflowValue Si un BinsUnderflowEnabled es True, especifica el valor por debajo del cual se muestra una agrupación de subdesbordamiento.

ActiveDocument.Background.Chart.ChartGroups(1).BinsUnderflowValue =

BinWidthValue Especifica el número de puntos de cada intervalo.

ActiveDocument.Background.Chart.ChartGroups(1).BinWidthValue =

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

ActiveDocument.Background.Chart.ChartGroups(1).BubbleScale =

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

ActiveDocument.Background.Chart.ChartGroups(1).DoughnutHoleSize =

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

Dim dbsDownBars As DownBars
Set dbsDownBars = ActiveDocument.Background.Chart.ChartGroups(1).DownBars

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

Dim dlsDropLines As DropLines
Set dlsDropLines = ActiveDocument.Background.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.

ActiveDocument.Background.Chart.ChartGroups(1).FirstSliceAngle =

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.

ActiveDocument.Background.Chart.ChartGroups(1).GapWidth =

Has3DShading True si un grupo de gráficos tiene sombreado 3D.

ActiveDocument.Background.Chart.ChartGroups(1).Has3DShading = True

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

ActiveDocument.Background.Chart.ChartGroups(1).HasDropLines = True

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

ActiveDocument.Background.Chart.ChartGroups(1).HasHiLoLines = True

HasRadarAxisLabels True si un gráfico radial tiene rótulos de ejes.

ActiveDocument.Background.Chart.ChartGroups(1).HasRadarAxisLabels = 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.

ActiveDocument.Background.Chart.ChartGroups(1).HasSeriesLines = True

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

ActiveDocument.Background.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.

Dim hllsHiLoLines As HiLoLines
Set hllsHiLoLines = ActiveDocument.Background.Chart.ChartGroups(1).HiLoLines

Index Devuelve el número de índice del objeto contenido en el conjunto de objetos similares.

Dim lngIndex As Long
lngIndex = ActiveDocument.Background.Chart.ChartGroups(1).Index

Overlap Especifica cómo se colocan las barras y columnas.

ActiveDocument.Background.Chart.ChartGroups(1).Overlap =

Parent Devuelve al objeto primario del objeto especificado.

Dim objParent As Object
Set objParent = ActiveDocument.Background.Chart.ChartGroups(1).Parent

RadarAxisLabels Devuelve las etiquetas de ejes radiales para el grupo de gráficos especificado.

Dim tlsRadarAxisLabels As TickLabels
Set tlsRadarAxisLabels = ActiveDocument.Background.Chart.ChartGroups(1).RadarAxisLabels

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.

ActiveDocument.Background.Chart.ChartGroups(1).SecondPlotSize =

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.

Dim slsSeriesLines As SeriesLines
Set slsSeriesLines = ActiveDocument.Background.Chart.ChartGroups(1).SeriesLines

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

ActiveDocument.Background.Chart.ChartGroups(1).ShowNegativeBubbles = True

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

ActiveDocument.Background.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.

ActiveDocument.Background.Chart.ChartGroups(1).SplitType = xlSplitByCustomSplit

SplitValue Devuelve o establece el valor de umbral que separa las dos secciones de un gráfico circular con subgráfico circular o un gráfico con subgráfico de barras.

ActiveDocument.Background.Chart.ChartGroups(1).SplitValue =

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

Dim ubsUpBars As UpBars
Set ubsUpBars = ActiveDocument.Background.Chart.ChartGroups(1).UpBars

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

ActiveDocument.Background.Chart.ChartGroups(1).VaryByCategories = True

ChartGroups.Count Devuelve el número de objetos de la colección.

Dim lngCount As Long
lngCount = ActiveDocument.Background.Chart.ChartGroups.Count

ChartGroups.Parent Devuelve al objeto primario del objeto especificado.

Dim objParent As Object
Set objParent = ActiveDocument.Background.Chart.ChartGroups.Parent