Microsoft Office Tutorials and References
In Depth Information
7.1.2 Eingebettetes Diagramm erstellen
Hinweis
Die Methode SetSourceData() hat noch einen zweiten, optionalen Parame-
ter. Damit legen Sie fest, ob das Diagramm die Tabelle nach Spalten ( xlCo-
lumns ) oder ( xlRows ) darstellt. Der erste Wert ist der Standard.
Tabelle 7.1 stellt einige Diagrammtypen dar.
Diagrammtypen
Diagrammtyp
Eigenschaft »ChartType«
gruppiertes Säulendiagramm
xlColumnClustered
gruppiertes Balkendiagramm
xlBarClustered
Liniendiagramm
xlLine
Kreisdiagramm
xlPie
Tabelle 7.1
Diagrammtypen
7.1.2
Eingebettetes Diagramm erstellen
Eingebettete Diagramme stehen in der Objekthierarchie unterhalb der
Tabellenblätter. Die Auflistung Worksheets enthält die Unterauflistung
ChartObjects , also alle Diagrammrahmen des Tabellenblatts. Ein Chart-
Object ist Element dieser Auflistung ChartObjects , also ein einzelner Dia-
grammrahmen. Ein einzelnes Diagramm ist ein Objekt vom Typ Chart und
stellt den Wert der Eigenschaft Chart eines Diagrammrahmens dar. Bis auf
diese Einordnung gleichen sich beide Diagrammformen.
ChartObjects
Mit der folgenden Prozedur wird ein einfaches Liniendiagramm in das
Tabellenblatt Tabelle1 eingebettet:
Sub DiagrammEingebettetErstellen()
Dim CO As ChartObject
Dim CH As Chart
Set CO = ThisWorkbook.Worksheets("Tabelle1"). _
ChartObjects.Add(200, 10, 300, 150)
Set CH = CO.Chart
CH.ChartType = xlLine
CH.SetSourceData Worksheets("Tabelle1"). _
Range("A1:C8")
End Sub
Search JabSto ::




Custom Search