Chart.SeriesCollection, méthode (Project)
Renvoie un objet qui représente une série (un objet Series ) ou une collection de la série (objet SeriesCollection ) dans le graphique ou le groupe de graphiques.
Syntaxe
expression. SeriesCollection (Index)
expression Variable qui représente un objet Chart.
Parameters
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Index | Facultatif | Variant | Nom ou numéro d’index de la série. Si Index n’est pas spécifié, la méthode SeriesCollection retourne toutes les séries du graphique. |
Index | Facultatif | Variant |
Valeur renvoyée
Object
Exemple
Pour obtenir une série unique, spécifiez le paramètre Index . L’exemple suivant imprime la première valeur de la série « Travail réel ». Le premier appel à la méthode SeriesCollection obtient la collection de toutes les séries du graphique. Le deuxième appel à la méthode SeriesCollection obtient une série spécifique.
Sub GetSeriesValue()
Dim reportName As String
Dim theReportIndex As Integer
Dim theChart As Chart
Dim seriesInChart As SeriesCollection
Dim chartSeries As Series
reportName = "Simple scalar chart"
If (ActiveProject.Reports.IsPresent(reportName)) Then
' Make the report active.
theReportIndex = ActiveProject.Reports(reportName).Index
ActiveProject.Reports(theReportIndex).Apply
Set theChart = ActiveProject.Reports(theReportIndex).Shapes(1).Chart
Set seriesInChart = theChart.SeriesCollection
If (seriesInChart.Count > 1) Then
Set chartSeries = theChart.SeriesCollection("Actual Work")
Debug.Print "Value of the Actual Work series, for task " & chartSeries.XValues(1) _
& ": " & chartSeries.Values(1)
End If
End If
End Sub
Par exemple, l’exécution de la macro GetSeriesValue sur un graphique qui inclut un tracé du travail réel pour les tâches peut avoir la sortie suivante : Value of the Actual Work series, for task T1: 16
Voir aussi
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.