Chart.ChartObjects-Methode (Excel)

Gibt ein Objekt zurück, das entweder ein einzelnes eingebettetes Diagramm (ein ChartObject-Objekt ) oder eine Auflistung aller eingebetteten Diagramme (ein ChartObjects-Objekt ) auf dem Blatt darstellt.

Syntax

Ausdruck. ChartObjects (Index)

Ausdruck: Eine Variable, die ein Chart-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Index Optional Variant Der Name oder die Nummer des Diagramms. Dieses Argument kann ein Array sein, um mehrere Diagramme anzugeben.

Rückgabewert

Objekt

HinwBemerkungeneise

Diese Methode entspricht nicht der Charts-Eigenschaft des Workbook-Objekts . Diese Methode gibt eingebettete Diagramme zurück; die Charts -Eigenschaft gibt Diagrammblätter zurück.

Verwenden Sie die Chart-Eigenschaft des ChartObject-Objekts , um das Chart-Objekt für ein eingebettetes Diagramm zurückzugeben.

Beispiel

In diesem Beispiel wird dem ersten eingebetteten Diagramm auf Sheet1 ein Titel hinzugefügt.

With Worksheets("Sheet1").ChartObjects(1).Chart 
 .HasTitle = True 
 .ChartTitle.Text = "1995 Rainfall Totals by Month" 
End With

In diesem Beispiel wird eine neue Datenreihe im ersten eingebetteten Diagramm in Sheet1 erstellt. Die Datenquelle für die neue Datenreihe ist der Bereich B1:B10 in Sheet1.

Worksheets("Sheet1").ChartObjects(1).Activate 
ActiveChart.SeriesCollection.Add _ 
 source:=Worksheets("Sheet1").Range("B1:B10")

This example clears the formatting of embedded chart one on Sheet1.

Worksheets("Sheet1").ChartObjects(1).Chart.ChartArea.ClearFormats

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.