Classe Series (PowerPoint VBA)

A classe Series representa uma série de um gráfico.

Os principais procedimentos da classe Series são Copy, Delete, Select e SeriesCollection.Add

Set

Para usar uma variável de classe Series, ela primeiro precisa ser instanciada por exemplo

Dim srs as Series
Set srs = ActiveWindow.RangeFromPoint.Chart.FullSeriesCollection(Index:=1)

Os procedimentos a seguir podem ser usados ​​para definir variáveis ​​do tipo Series: Chart.FullSeriesCollection, FullSeriesCollection.Item, Points, SeriesCollection.Item, SeriesCollection.Add, SeriesCollection.NewSeries, Chart.SeriesCollection e ChartGroup.SeriesCollection

Temas

Alguns procedimentos nesta classe foram agrupados em temas e são descritos em páginas de tema separadas

Data with its procedures ApplyDataLabels, DataLabels, HasDataLabels e ParentDataLabelOption
Format with its procedures ClearFormats, Format, InvertColor, InvertColorIndex, MarkerBackgroundColor, MarkerBackgroundColorIndex, MarkerForegroundColor, MarkerForegroundColorIndex, MarkerStyle e PlotColorIndex
Formula with its procedures Formula, FormulaLocal, FormulaR1C1 e FormulaR1C1Local
Picture with its procedures PictureType e PictureUnit2
Value with its procedures Values e XValues

Métodos

Estes são os principais métodos da classe Series

Copy - Se a série tiver um preenchimento com imagem, copiará a imagem para a Área de Transferência.

ActiveWindow.RangeFromPoint.Chart.FullSeriesCollection(1).Copy

Delete - Exclui o objeto.

ActiveWindow.RangeFromPoint.Chart.FullSeriesCollection(1).Delete

Select - Seleciona o objeto.

ActiveWindow.RangeFromPoint.Chart.FullSeriesCollection(1).Select

SeriesCollection.Add - Adiciona uma ou mais séries novas à coleção.

Dim srs As Series
Set srs = ActivePresentation.Slides(1).Shapes(1).Chart.ChartGroups(1).SeriesCollection.Add(Source:=)

Estes são os principais métodos da classe

ErrorBar - Aplica barras de erro à série.

ActivePresentation.Slides(1).Shapes(1).Chart.FullSeriesCollection(1).ErrorBar Direction:=xlChartX, Include:=xlErrorBarIncludeBoth, Type:=xlErrorBarTypeCustom

SetProperty -

Dim strId As String: strId = 
ActiveWindow.RangeFromPoint.Chart.FullSeriesCollection(1).SetProperty Id:=strId, Value:=

SeriesCollection.Extend - Adiciona novos pontos de dados à coleção de sequências existente.

ActivePresentation.Slides(1).Shapes(1).Chart.ChartGroups(1).SeriesCollection.Extend Source:= "B1:B6"

Propriedades

FullSeriesCollection.Count Retorna um Long que representa o número de série completa na coleção. Somente leitura.

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

FullSeriesCollection.Parent Retorna o pai do objeto especificado. Objetosomente leitura.

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

ApplyPictToEnd True se uma figura for aplicada ao final do ponto ou de todos os pontos na série. Boolean de leitura/gravação.

ActivePresentation.Slides(1).Shapes(1).Chart.FullSeriesCollection(1).ApplyPictToEnd = True

ApplyPictToFront True se uma figura for aplicada à frente do ponto ou de todos os pontos na série. Boolean de leitura/gravação.

ActivePresentation.Slides(1).Shapes(1).Chart.FullSeriesCollection(1).ApplyPictToFront = True

ApplyPictToSides True se uma figura for aplicada aos lados do ponto ou de todos os pontos na série. Boolean de leitura/gravação.

ActivePresentation.Slides(1).Shapes(1).Chart.FullSeriesCollection(1).ApplyPictToSides = True

AxisGroup Retorna o tipo de grupo do eixo. XlAxisGroup de leitura/gravação.

ActiveWindow.RangeFromPoint.Chart.FullSeriesCollection(1).AxisGroup = xlPrimary

BarShape Retorna ou define a forma usada para uma única série em um gráfico de colunas ou barras 3D. Leitura/gravação XlBarShape.

ActivePresentation.Slides(1).Shapes(1).Chart.FullSeriesCollection(1).BarShape = xlBox

BubbleSizes Retorna ou define um valor string que se refere às células da planilha que contêm o valor x, y-valor e dados de tamanho do gráfico de bolhas. de leitura/gravação.

ActivePresentation.Slides(1).Shapes(1).Chart.FullSeriesCollection(1).BubbleSizes = 10

ChartType Retorna ou define o tipo de gráfico. O XlChartType de leitura/gravação.

ActiveWindow.RangeFromPoint.Chart.FullSeriesCollection(1).ChartType = xlColumnClustered

ErrorBars Retorna as barras de erro da série. ErrorBars somente leitura.

Dim ebsErrorBars As ErrorBars
Set ebsErrorBars = ActivePresentation.Slides(1).Shapes(1).Chart.FullSeriesCollection(1).ErrorBars

Explosion Retorna ou define o valor de explosão para um gráfico de pizza ou fatia de gráfico de rosca. Long de leitura/gravação.

ActiveWindow.RangeFromPoint.Chart.FullSeriesCollection(1).Explosion =

GeoMappingLevel

ActiveWindow.RangeFromPoint.Chart.FullSeriesCollection(1).GeoMappingLevel = xlGeoMappingLevelAutomatic

GeoProjectionType

ActiveWindow.RangeFromPoint.Chart.FullSeriesCollection(1).GeoProjectionType = xlGeoProjectionTypeAlbers

HasErrorBars True se a série tiver barras de erro. Boolean de leitura/gravação.

ActivePresentation.Slides(1).Shapes(1).Chart.FullSeriesCollection(1).HasErrorBars = True

HasLeaderLines True se a série tiver linhas de preenchimento. Boolean de leitura/gravação.

ActivePresentation.Slides(1).Shapes(1).Chart.FullSeriesCollection(1).HasLeaderLines = True

InvertIfNegative True se o Microsoft Word inverte o padrão no objeto quando ela corresponde a um número negativo. de leitura/gravação.

ActiveWindow.RangeFromPoint.Chart.FullSeriesCollection(1).InvertIfNegative = True

IsFiltered Retorna ou define um Boolean que determina se a série de gráfico especificada será filtrada a partir do gráfico. Leitura/gravação.

ActiveWindow.RangeFromPoint.Chart.FullSeriesCollection(1).IsFiltered = True

LeaderLines Retorna as linhas tracejadas da série. LeaderLines somente leitura.

Dim llsLeaderLines As LeaderLines
Set llsLeaderLines = ActivePresentation.Slides(1).Shapes(1).Chart.FullSeriesCollection(1).LeaderLines

MarkerSize Retorna ou define o tamanho do marcador de dados, em pontos. Long de leitura/gravação.

ActivePresentation.Slides(1).Shapes(1).Chart.FullSeriesCollection(1).MarkerSize = 10

Name Retorna ou define o nome do objeto. String de leitura/gravação.

ActiveWindow.RangeFromPoint.Chart.FullSeriesCollection(1).Name =

Parent Retorna o pai do objeto especificado. Objetosomente leitura.

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

PlotOrder Retorna ou define a ordem de plotagem para a série selecionada dentro do grupo gráfico. Long de leitura/gravação.

ActivePresentation.Slides(1).Shapes(1).Chart.FullSeriesCollection(1).PlotOrder = 3

QuartileCalculationInclusiveMedian True se a série usar um método de cálculo médio de quartil inclusivo. Boolean de leitura/gravação.

ActiveWindow.RangeFromPoint.Chart.FullSeriesCollection(1).QuartileCalculationInclusiveMedian = True

RegionLabelOption

ActiveWindow.RangeFromPoint.Chart.FullSeriesCollection(1).RegionLabelOption = xlRegionLabelOptionsBestFitOnly

SeriesColorGradientStyle

ActiveWindow.RangeFromPoint.Chart.FullSeriesCollection(1).SeriesColorGradientStyle = xlSeriesColorGradientStyleDiverging

Shadow Retorna ou define um valor que indica se o objeto tem uma sombra. Boolean de leitura/gravação.

ActiveWindow.RangeFromPoint.Chart.FullSeriesCollection(1).Shadow = True

Smooth True se curva suavização estiver habilitado para o gráfico de linhas ou gráfico de dispersão. Boolean de leitura/gravação.

ActivePresentation.Slides(1).Shapes(1).Chart.FullSeriesCollection(1).Smooth = True

Type Retorna ou define o tipo de série. Long de leitura/gravação.

ActiveWindow.RangeFromPoint.Chart.FullSeriesCollection(1).Type =

ValueSortOrder

ActiveWindow.RangeFromPoint.Chart.FullSeriesCollection(1).ValueSortOrder = xlValueAscending

SeriesCollection.Count Retorna o número de objetos na coleção. Long somente leitura.

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

SeriesCollection.Parent Retorna o pai do objeto especificado. Objetosomente leitura.

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