Classe Series (PowerPoint VBA)

Cet objet représente une série dans un graphique.

Les procédures principales de la classe Series sont Copy, Delete, Select et SeriesCollection.Add

Set

Pour utiliser une variable de classe Series, elle doit d'abord être instanciée, par exemple

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

Les procédures suivantes peuvent être utilisés pour définir des variables de la classe Series : Chart.FullSeriesCollection, FullSeriesCollection.Item, Points, SeriesCollection.Item, SeriesCollection.Add, SeriesCollection.NewSeries, Chart.SeriesCollection et ChartGroup.SeriesCollection

Thèmes

Certaines procédures de cette classe ont été regroupées en thèmes et sont décrites sur des pages thématiques séparées

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

Méthodes

Les méthodes principales de la classe Series sont

Copy - Si la série possède une image de remplissage, cette méthode copie l'image dans le Presse-papiers.

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

Delete - Cette méthode supprime l'objet.

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

Select - Cette méthode sélectionne l'objet.

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

SeriesCollection.Add - Ajoute une ou plusieurs nouvelles séries à la collection.

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

Autre Méthodes

ErrorBar - Applique des barres d'erreur à la 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 - Cette méthode ajoute de nouveaux points de données à une collection de séries existante.

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

Propriétés

FullSeriesCollection.Count Renvoie un type Long qui représente le numéro de série complète de la collection. En lecture seule.

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

FullSeriesCollection.Parent Renvoie le parent de l'objet spécifié. Objeten lecture seule.

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

ApplyPictToEnd Cette propriété a la valeur True si une image est appliquée à l'extrémité du point ou de tous les points de la série. Boolean (en lecture/écriture).

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

ApplyPictToFront Cette propriété a la valeur True si une image est appliquée devant le point ou tous les points de la série. Boolean (en lecture/écriture).

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

ApplyPictToSides Cette propriété a la valeur True si une image est appliquée aux côtés du point ou de tous les points de la série. Boolean (en lecture/écriture).

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

AxisGroup Renvoie le type de groupe d'axes. En lecture/écriture XlAxisGroup.

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

BarShape Cette propriété renvoie ou définit la forme utilisée pour une seule série dans un graphique à barres 3D ou histogramme. En lecture/écriture XlBarShape.

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

BubbleSizes Cette propriété renvoie ou définit une chaîne qui fait référence aux cellules de feuille de calcul qui contiennent la valeur x, valeur y et des données de taille du graphique en bulles. Variant (en lecture/écriture).

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

ChartType Cette propriété renvoie ou définit le type de graphique. Type de données XlChartType en lecture-écriture.

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

ErrorBars Cette propriété renvoie les barres d’erreur des séries. En lecture seule ErrorBars.

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

Explosion Renvoie ou définit la valeur d’explosion pour une coupe de graphique en secteurs ou de graphique en anneaux. Long en lecture/écriture.

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

GeoMappingLevel

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

GeoProjectionType

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

HasErrorBars True si la série possède des barres d'erreur. Boolean (en lecture/écriture).

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

HasLeaderLines Cette propriété a la valeur True si la série possède des lignes d'étiquettes. Boolean (en lecture/écriture).

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

InvertIfNegative La valeur true si Microsoft Word inverse le motif de l'objet lorsqu'il correspond à un nombre négatif. Variant en lecture/écriture.

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

IsFiltered Cette propriété renvoie ou définit un type Boolean qui détermine si la série de graphiques spécifiée est filtrée à partir du graphique. Lecture-écriture.

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

LeaderLines Renvoie les lignes d'étiquettes de la série. En lecture seule LeaderLines.

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

MarkerSize Cette propriété renvoie ou définit la taille des marques de données, en points. Long en lecture/écriture.

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

Name Cette propriété renvoie ou définit le nom de l'objet. String (en lecture/écriture).

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

Parent Renvoie le parent de l'objet spécifié. Objeten lecture seule.

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

PlotOrder Cette propriété renvoie ou définit l'ordre de traçage de la série sélectionnée au sein du groupe de graphique. Long en lecture/écriture.

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

QuartileCalculationInclusiveMedian True si la série utilise une méthode calcul quartile MEDIANE inclusive. Boolean (en lecture/écriture).

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

RegionLabelOption

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

SeriesColorGradientStyle

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

Shadow Cette propriété renvoie ou définit une valeur qui indique si l'objet est ombré. Boolean en lecture/écriture.

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

Smooth True si le lissage des courbes est activé pour le graphique en courbes ou en nuages de points. Boolean (en lecture/écriture).

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

Type Cette propriété renvoie ou définit le type de série. Long en lecture/écriture.

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

ValueSortOrder

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

SeriesCollection.Count Renvoie le nombre d'objets dans la collection. Long (en lecture seule).

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

SeriesCollection.Parent Renvoie le parent de l'objet spécifié. Objeten lecture seule.

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