Classe Series (Word 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 = ActiveDocument.Background.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.Add, SeriesCollection.Item, SeriesCollection.NewSeries, Chart.SeriesCollection et ChartGroup.SeriesCollection

For Each

Voici un exemple de traitement des éléments Series dans une collection

Dim srsFullSeriesCollection As Series
For Each srsFullSeriesCollection In ActiveDocument.Background.Chart.FullSeriesCollection()
	
Next srsFullSeriesCollection

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

Format with its procedures Border, ClearFormats, Format, InvertColor, InvertColorIndex, MarkerBackgroundColor, MarkerBackgroundColorIndex, MarkerForegroundColor, MarkerForegroundColorIndex, MarkerStyle et PlotColorIndex
Formula with its procedures Formula, FormulaLocal, FormulaR1C1 et FormulaR1C1Local
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.

ActiveDocument.Background.Chart.FullSeriesCollection(1).Copy

Delete - Cette méthode supprime l'objet.

ActiveDocument.Background.Chart.FullSeriesCollection(1).Delete

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

ActiveDocument.Background.Chart.FullSeriesCollection(1).Select

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

Dim srs As Series
Set srs = ActiveDocument.Background.Chart.SeriesCollection.Add(Source:=)

Autre Méthodes

ApplyDataLabels - Cette méthode applique des étiquettes de données à une série.

ActiveDocument.Background.Chart.FullSeriesCollection(1).ApplyDataLabels

ErrorBar - Applique des barres d'erreur à la série.

ActiveDocument.Background.Chart.FullSeriesCollection(1).ErrorBar Direction:=xlChartX, Include:=xlErrorBarIncludeBoth, Type:=xlErrorBarTypeCustom

SeriesCollection.Extend - Cette méthode ajoute de nouveaux points de données à une collection de séries existante.

ActiveDocument.Background.Chart.SeriesCollection.Extend Source:=

Propriétés

FullSeriesCollection.Count Renvoie un type long qui représente le nombre de séries complètes dans la collection.

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

FullSeriesCollection.Parent Renvoie un Object qui représente l'objet parent de l'objet FullSeriesCollection spécifié.

Dim objParent As Object
Set objParent = ActiveDocument.Background.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.

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

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

ActiveDocument.Background.Chart.FullSeriesCollection(1).ApplyPictToSides = True

AxisGroup Renvoie le type de groupe d'axes.

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

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

ActiveDocument.Background.Chart.FullSeriesCollection(1).BubbleSizes =

ChartType Cette propriété renvoie ou définit le type de graphique.

ActiveDocument.Background.Chart.FullSeriesCollection(1).ChartType =

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

Dim ebsErrorBars As ErrorBars
Set ebsErrorBars = ActiveDocument.Background.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.

ActiveDocument.Background.Chart.FullSeriesCollection(1).Explosion =

GeoMappingLevel

ActiveDocument.Background.Chart.FullSeriesCollection(1).GeoMappingLevel = xlGeoMappingLevelAutomatic

GeoProjectionType

ActiveDocument.Background.Chart.FullSeriesCollection(1).GeoProjectionType = xlGeoProjectionTypeAlbers

Has3DEffect Cette propriété a la valeur True si la série est en 3D.

ActiveDocument.Background.Chart.FullSeriesCollection(1).Has3DEffect = True

HasDataLabels Cette propriété a la valeur True si la série a des étiquettes de données.

ActiveDocument.Background.Chart.FullSeriesCollection(1).HasDataLabels = True

HasErrorBars True si la série possède des barres d'erreur.

ActiveDocument.Background.Chart.FullSeriesCollection(1).HasErrorBars = True

HasLeaderLines Cette propriété a la valeur True si la série possède des lignes d'étiquettes.

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

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

ActiveDocument.Background.Chart.FullSeriesCollection(1).IsFiltered = True

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

Dim llsLeaderLines As LeaderLines
Set llsLeaderLines = ActiveDocument.Background.Chart.FullSeriesCollection(1).LeaderLines

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

ActiveDocument.Background.Chart.FullSeriesCollection(1).MarkerSize =

Name Cette propriété renvoie ou définit le nom de l'objet.

ActiveDocument.Background.Chart.FullSeriesCollection(1).Name =

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

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

ParentDataLabelOption Spécifie l’option d’étiquette de données parent (bannière, qui se chevauchent ou aucune) pour la série spécifiée dans le groupe de graphiques.

ActiveDocument.Background.Chart.FullSeriesCollection(1).ParentDataLabelOption = xlParentDataLabelOptionsBanner

PictureType Renvoie ou définit une valeur qui indique comment les images sont affichées sur un histogramme ou un graphique à barres.

ActiveDocument.Background.Chart.FullSeriesCollection(1).PictureType = xlStack

PictureUnit2 Cette propriété renvoie ou définit l'unité de chaque image du graphique si la propriété PictureType (TypeImage) est définie à xlStackScale; dans le cas contraire, cette propriété est ignorée.

ActiveDocument.Background.Chart.FullSeriesCollection(1).PictureUnit2 =

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.

ActiveDocument.Background.Chart.FullSeriesCollection(1).PlotOrder =

QuartileCalculationInclusiveMedian True si la série utilise une méthode calcul quartile MEDIANE inclusive.

ActiveDocument.Background.Chart.FullSeriesCollection(1).QuartileCalculationInclusiveMedian = True

RegionLabelOption

ActiveDocument.Background.Chart.FullSeriesCollection(1).RegionLabelOption = xlRegionLabelOptionsBestFitOnly

SeriesColorGradientStyle

ActiveDocument.Background.Chart.FullSeriesCollection(1).SeriesColorGradientStyle = xlSeriesColorGradientStyleDiverging

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

ActiveDocument.Background.Chart.FullSeriesCollection(1).Shadow = True

Smooth True si le lissage des courbes est activé pour le graphique en courbes ou en nuages de points.

ActiveDocument.Background.Chart.FullSeriesCollection(1).Smooth = True

Type Cette propriété renvoie ou définit le type de série.

ActiveDocument.Background.Chart.FullSeriesCollection(1).Type =

ValueSortOrder

ActiveDocument.Background.Chart.FullSeriesCollection(1).ValueSortOrder = xlValueAscending

SeriesCollection.Count Renvoie le nombre d'objets dans la collection.

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

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

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