Objet Charts (Excel)

Collection de toutes les feuilles graphiques du classeur actif ou spécifié.

Remarques

Chaque feuille de graphique est représentée par un objet Chart . Cela exclut les graphiques incorporés sur des feuilles de calcul ou des feuilles de boîte de dialogue. Pour plus d’informations sur les graphiques incorporés, consultez les objets Chart et ChartObject .

Exemple

Utilisez la propriété Charts de l’objet Workbook pour renvoyer la collection Charts . L'exemple suivant montre comment imprimer toutes les feuilles graphiques du classeur actif.

Charts.PrintOut

Utilisez la méthode Add de l’objet ChartObjects pour créer une feuille de graphique et l’ajouter au classeur. L’exemple suivant ajoute une nouvelle feuille de graphique au classeur actif et place la nouvelle feuille de graphique immédiatement après la feuille de calcul nommée Sheet1.

Charts.Add After:=Worksheets("Sheet1")

Vous pouvez combiner la méthode Add avec la méthode ChartWizard de l’objet Chart pour ajouter un nouveau graphique qui contient les données d’une feuille de calcul. L’exemple suivant ajoute un nouveau graphique en courbes basé sur les données des cellules A1:A20 de la feuille de calcul nommée Sheet1.

With Charts.Add 
 .ChartWizard source:=Worksheets("Sheet1").Range("A1:A20"), _ 
 Gallery:=xlLine, Title:="February Data" 
End With

Utilisez Graphiques (Chart) ( index ), où index est le nom ou le numéro d’index de la feuille graphique, pour renvoyer un seul objet Graphique. L'exemple suivant remplace la couleur de la série 1 de la feuille graphique 1 par du rouge.

Charts(1).SeriesCollection(1).Format.Fill.ForeColor.RGB = rgbRed

La collection Sheets contient toutes les feuilles du classeur (feuilles de graphique et feuilles de calcul). Utilisez Sheets (index), où index est le nom ou le numéro de feuille, pour renvoyer une feuille unique.

Méthodes

Propriétés

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.