Clase Series (Excel VBA)

La clase Series representa una serie de un gráfico.

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

Dim srs as Series
Set srs = ActiveChart.FullSeriesCollection(Index:=1)

Los siguientes procedimientos se pueden usar para establecer variables de clase Series : FullSeriesCollection.Item, SeriesCollection.Add, SeriesCollection.Item y SeriesCollection.NewSeries.

For Each

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

Dim srsFullSeriesCollection As Series
For Each srsFullSeriesCollection In ActiveChart.FullSeriesCollection()
	
Next srsFullSeriesCollection

Métodos

ApplyDataLabels - Aplica rótulos de datos a una serie.

ClearFormats - Borra el formato del objeto.

Copy - Si la serie tiene un relleno de imagen, este método copia la imagen en el portapapeles.

DataLabels - Devuelve un objeto Object que representa un único rótulo de datos (un objeto DataLabel ) o una colección de todos los rótulos de datos de la serie (una colección DataLabels ).

Delete - Elimina el objeto.

ErrorBar - Aplica barras de error a la serie.

GetProperty -

Paste - Pega una imagen del Portapapeles como marcador en la serie seleccionada.

Points - Devuelve un objeto Object que representa un solo punto (un objeto Point ) o una colección de todos los puntos ( una colección Points) de la serie. Solo lectura.

Select - Selecciona el objeto.

SetProperty -

Trendlines - Devuelve un objeto Object que representa una sola línea de tendencia (un objeto Trendline ) o una colección de todas las líneas de tendencia (una colección Trendlines ) para la serie.

Propiedades

ApplyPictToEnd True si una imagen se aplica al final del punto o a todos los puntos de la serie. Boolean de lectura y escritura.

ApplyPictToFront True si una imagen se aplica a la parte delantera del punto o a todos los puntos de la serie. Boolean de lectura y escritura.

ApplyPictToSides True si una imagen se aplica a los lados del punto o a todos los puntos de la serie. Boolean de lectura y escritura.

AxisGroup Devuelve o establece el grupo de la serie especificada. Lectura y escritura.

BarShape Devuelve o establece la forma utilizada con el gráfico de columnas o de barras 3D. Valor XlBarShape de lectura y escritura.

BubbleSizes Devuelve o establece una cadena que hace referencia a las celdas de la hoja de cálculo que contienen el valor x, el valor y y los datos de tamaño del gráfico de burbujas. Cuando se devuelve la referencia de la celda, devolverá una cadena que describe las celdas en notación de estilo A1. Para establecer los datos de tamaño del gráfico de burbujas es necesario utilizar la notación de estilo F1C1. Sólo se aplica a gráficos de burbujas. Variante de lectura y escritura.

ChartType Devuelve o establece el tipo de gráfico. XlChartType de lectura y escritura.

ErrorBars Devuelve un objeto ErrorBars que representa las barras de error de la serie. Solo lectura.

Explosion Devuelve o establece el valor de expansión de un sector del gráfico circular o gráfico de anillos. Devuelve 0 (cero) si no hay expansión (el vértice del sector está en el centro del círculo). Long de lectura y escritura.

Format Devuelve el objeto ChartFormat . Solo lectura.

Formula Devuelve o establece un valor de tipo String que representa la fórmula del objeto en notación de estilo A1 y en el lenguaje de la macro.

FormulaLocal Devuelve o establece la fórmula del objeto, usando referencias de estilo A1 en el idioma del usuario. String de lectura y escritura.

FormulaR1C1 Devuelve o establece la fórmula para el objeto, mediante la notación de estilo F1C1 en el idioma de la macro. String de lectura y escritura.

FormulaR1C1Local Devuelve o establece la fórmula para el objeto, mediante la notación de estilo F1C1 en el idioma del usuario. String de lectura y escritura.

GeoMappingLevel Especifica el nivel de asignación de geografía de la serie especificada en el grupo de gráficos. XlGeoMappingLevel de lectura y escritura.

GeoProjectionType Especifica el tipo de proyección de geografía de la serie especificada en el grupo de gráficos. XlGeoProjectionType de lectura y escritura.

Has3DEffect True si la serie tiene aspecto tridimensional. Boolean de lectura y escritura.

HasDataLabels True si la serie tiene etiqueta de datos. Boolean de lectura y escritura.

HasErrorBars True si la serie tiene barras de error. Esta propiedad no está disponible para los gráficos 3D. Boolean de lectura y escritura.

HasLeaderLines True si la serie tiene líneas guía. Boolean de lectura y escritura.

InvertColor Devuelve o establece el color de relleno para puntos de datos negativos en una serie. Lectura y escritura.

InvertColorIndex Devuelve o establece el color de relleno para puntos de datos negativos en una serie. Lectura y escritura.

InvertIfNegative True si Microsoft Excel invierte el diseño del elemento cuando éste corresponde a un número negativo. Boolean de lectura y escritura.

IsFiltered Esta configuración controla si la serie se ha filtrado del gráfico. El valor predeterminado es False. Boolean de lectura y escritura.

LeaderLines Devuelve un objeto LeaderLines que representa las líneas guía de la serie. Solo lectura.

MarkerBackgroundColor Establece el color de fondo del marcador como un valor RGB o devuelve el valor de índice de color correspondiente. Se aplica únicamente a los gráficos de líneas, de dispersión y radiales. Long de lectura y escritura.

MarkerBackgroundColorIndex Devuelve o establece el color de fondo del marcador como un índice para la paleta de colores activa o bien como una de las siguientes constantes XlColorIndex: xlColorIndexAutomatic o xlColorIndexNone. Se aplica sólo a los gráficos de líneas, dispersión y radiales. Long de lectura y escritura.

MarkerForegroundColor Establece el color de primer plano del marcador como un valor RGB o devuelve el valor del índice de color correspondiente. Se aplica únicamente a los gráficos de líneas, de dispersión y radiales. Long de lectura y escritura.

MarkerForegroundColorIndex Devuelve o establece el color de primer plano del marcador como un índice para la paleta de colores activa o bien como una de las siguientes constantes XlColorIndex: xlColorIndexAutomatic o xlColorIndexNone. Se aplica sólo a los gráficos de líneas, dispersión y radiales. Long de lectura y escritura.

MarkerSize Devuelve o establece el tamaño de los marcadores de datos, en puntos. Puede ser cualquier valor comprendido entre 2 y 72. Long de lectura y escritura.

MarkerStyle Devuelve o establece el estilo del marcador de un punto o una serie en un gráfico de líneas, de dispersión o radial. XlMarkerStyle de lectura y escritura.

Name Devuelve o establece un valor de tipo String que representa el nombre del objeto.

ParentDataLabelOption Especifica la opción de etiqueta de datos principal (mensaje emergente, superpuesta o ninguna) de la serie especificada en el grupo de gráficos. XlParentDataLabelOptions de lectura y escritura.

PictureType Devuelve o establece un valor XlChartPictureType que representa el modo en que se muestran las imágenes en un gráfico de imágenes de barras o columnas.

PictureUnit2 Devuelve o establece la unidad de cada imagen del gráfico si la propiedad PictureType es el valor xlStackScale (de lo contrario, esta propiedad se omite). Double de lectura y escritura.

PlotColorIndex Devuelve un valor de índice que se usa internamente para asociar el formato de serie con los elementos del gráfico. Solo lectura.

PlotOrder Devuelve o establece el orden de trazado de la serie seleccionada en el grupo de gráficos. Long de lectura y escritura.

QuartileCalculationInclusiveMedian True si la serie usa un método de cálculo de cuartil de mediana inclusiva. Boolean de lectura y escritura.

RegionLabelOption

SeriesColorGradientStyle

SeriesColorMaxGradientStop

SeriesColorMidGradientStop

SeriesColorMinGradientStop

Shadow Devuelve o establece un valor de tipo Boolean que determina si el objeto tiene una sombra.

Smooth True si el suavizado de curvas está activado para el gráfico de líneas o de dispersión. Se aplica únicamente a los gráficos de líneas y de dispersión. Lectura y escritura.

Type Devuelve o establece un valor de tipo Long que representa el tipo de serie.

Values Devuelve o establece un valor de tipo Variant que representa una colección de todos los valores de la serie.

ValueSortOrder

XValues Devuelve o establece una matriz de x valores para una serie de gráficos. La propiedad XValues puede establecerse en un rango de una hoja de cálculo o en una matriz de valores, pero no puede ser una combinación de ambos. Variante de lectura y escritura.

ChartFormat - Proporciona acceso al formato Office Art para elementos de gráficos.

ChartSeriesGradientStopData -

DataLabels - Colección de todos los objetos DataLabel en la serie especificada.

ErrorBars - Representa las barras de error de una serie de gráficos.

LeaderLines - Representa las líneas guía de un gráfico.

Points - Colección de todos los objetos Point en la serie especificada de un gráfico.

Trendlines - Colección de todos los objetos Trendline de la serie especificada.