Klasse ChartGroup (Word VBA)

Die Klasse ChartGroup stellt eine oder mehrere Datenreihen dar, die unter Verwendung desselben Formats in ein Diagramm gezeichnet wurden.

Set

Um eine ChartGroup -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise

Dim chrg as ChartGroup
Set chrg = ActiveDocument.Background.Chart.ChartGroups(Index:=1)

Die folgenden Prozeduren können zum Festlegen der ChartGroup Klassenvariablen verwendet werden : ChartGroups.Item und Chart.ChartGroups

For Each

Hier ist ein Beispiel für die Verarbeitung der ChartGroup -Elemente in einer Sammlung

Dim chrg As ChartGroup
For Each chrg In ActiveDocument.Background.Chart.ChartGroups
	
Next chrg

Eigenschaften

AxisGroup Gibt den Typ der Achsengruppe zurück.

ActiveDocument.Background.Chart.ChartGroups(1).AxisGroup = xlPrimary

BinsCountValue Gibt die Anzahl von Containern im Histogramm an.

ActiveDocument.Background.Chart.ChartGroups(1).BinsCountValue =

BinsOverflowEnabled Gibt an, ob ein Container für Werte über dem BinsOverflowValue-Wert aktiviert ist.

ActiveDocument.Background.Chart.ChartGroups(1).BinsOverflowEnabled = True

BinsOverflowValue Wenn BinsOverflowEnabled true ist, gibt diese den Wert an, über dem ein Überlaufcontainer angezeigt wird.

ActiveDocument.Background.Chart.ChartGroups(1).BinsOverflowValue =

BinsType Gibt an, wie die horizontale Achse des Histogramms formatiert ist, nach Containertyp.

ActiveDocument.Background.Chart.ChartGroups(1).BinsType = xlBinsTypeAutomatic

BinsUnderflowEnabled Gibt an, ob ein Container für Werte unter dem BinsUnderflowValue-Wert aktiviert ist.

ActiveDocument.Background.Chart.ChartGroups(1).BinsUnderflowEnabled = True

BinsUnderflowValue Wenn BinsUnderflowEnabled true ist, gibt diese den Wert an, unter dem ein Unterlaufcontainer angezeigt wird.

ActiveDocument.Background.Chart.ChartGroups(1).BinsUnderflowValue =

BinWidthValue Gibt die Anzahl der Punkte in jedem Bereich an.

ActiveDocument.Background.Chart.ChartGroups(1).BinWidthValue =

BubbleScale Gibt den Skalierungsfaktor für Blasen in der angegebenen Diagrammgruppe zurück oder legt ihn fest.

ActiveDocument.Background.Chart.ChartGroups(1).BubbleScale =

DoughnutHoleSize Gibt an, oder die Größe der Lücke in eine Ringdiagrammgruppe festgelegt.

ActiveDocument.Background.Chart.ChartGroups(1).DoughnutHoleSize =

DownBars Gibt die negativen Abweichungen eines Liniendiagramms zurück.

Dim dbsDownBars As DownBars
Set dbsDownBars = ActiveDocument.Background.Chart.ChartGroups(1).DownBars

DropLines Gibt die Bezugslinien für eine Datenreihe eines Linien- oder Flächendiagramms zurück.

Dim dlsDropLines As DropLines
Set dlsDropLines = ActiveDocument.Background.Chart.ChartGroups(1).DropLines

FirstSliceAngle Zurückgeben oder festlegen den Winkel in Grad (vertikal im Uhrzeigersinn) des ersten Segments Kreis- oder Ringsegments.

ActiveDocument.Background.Chart.ChartGroups(1).FirstSliceAngle =

GapWidth Für häufig verwendete Hyperlinks und Spalte zurückgegeben oder wird der Abstand, als Prozentsatz des Balkens charts oder Spaltenbreite, zwischen Balken- oder Clustern.

ActiveDocument.Background.Chart.ChartGroups(1).GapWidth =

Has3DShading True, Wenn eine Diagrammgruppe eine 3D-Schattierung besitzt.

ActiveDocument.Background.Chart.ChartGroups(1).Has3DShading = True

HasDropLines True, Wenn die Zeile oder Flächendiagramms Bezugslinien angezeigt.

ActiveDocument.Background.Chart.ChartGroups(1).HasDropLines = True

HasHiLoLines True, Wenn das Liniendiagramm Spannweitenlinien enthält.

ActiveDocument.Background.Chart.ChartGroups(1).HasHiLoLines = True

HasRadarAxisLabels True, Wenn ein Netzdiagramm Achse Beschriftungen besitzt.

ActiveDocument.Background.Chart.ChartGroups(1).HasRadarAxisLabels = True

HasSeriesLines True, Wenn eine Säulendiagramm oder ein Balkendiagramm hat Verbindungslinien oder wenn ein Kreis-aus-Kreis-Diagramm oder Balken-aus-Kreis-Diagramm Verbindungslinien zwischen den beiden Abschnitten hat.

ActiveDocument.Background.Chart.ChartGroups(1).HasSeriesLines = True

HasUpDownBars True, Wenn ein Liniendiagramm positive und negative Abweichungsbalken aufweist.

ActiveDocument.Background.Chart.ChartGroups(1).HasUpDownBars = True

HiLoLines Gibt die Spannweitenlinien für eine Datenreihe eines Liniendiagramms zurück.

Dim hllsHiLoLines As HiLoLines
Set hllsHiLoLines = ActiveDocument.Background.Chart.ChartGroups(1).HiLoLines

Index Gibt die Indexnummer des Objekts in einer Auflistung ähnlicher Objekte zurück.

Dim lngIndex As Long
lngIndex = ActiveDocument.Background.Chart.ChartGroups(1).Index

Overlap Gibt an, wie Balken und Spalten angeordnet sind.

ActiveDocument.Background.Chart.ChartGroups(1).Overlap =

Parent Gibt das übergeordnete Element für das angegebene Objekt zurück.

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

RadarAxisLabels Gibt die Netzachsenbeschriftungen der angegebenen Diagrammgruppe zurück.

Dim tlsRadarAxisLabels As TickLabels
Set tlsRadarAxisLabels = ActiveDocument.Background.Chart.ChartGroups(1).RadarAxisLabels

SecondPlotSize Zurückgeben oder Festlegen der Größe des als Prozentsatz des primären Kreises, des sekundären Abschnitts von einem Kreis-aus-Kreis-Diagramm oder einem Balken-aus-Kreis-Diagramm.

ActiveDocument.Background.Chart.ChartGroups(1).SecondPlotSize =

SeriesLines Gibt die Linien für eine 2D-Gestapelter Balken, eine 2D-gestapelte Spalte, ein Kreis-aus-Kreis-oder Balken-aus-Kreis-Diagramm zurück.

Dim slsSeriesLines As SeriesLines
Set slsSeriesLines = ActiveDocument.Background.Chart.ChartGroups(1).SeriesLines

ShowNegativeBubbles True, Wenn für die Diagrammgruppe negative Blasen angezeigt werden.

ActiveDocument.Background.Chart.ChartGroups(1).ShowNegativeBubbles = True

SizeRepresents Gibt zurück oder legt sie fest, was die Blasengröße auf einem Blasendiagramm darstellt.

ActiveDocument.Background.Chart.ChartGroups(1).SizeRepresents = xlSizeIsArea

SplitType Gibt die Art zurück, wie die zwei Abschnitte eines Kreis-aus-Kreis- oder Balken-aus-Kreis-Diagramms geteilt werden, oder legt sie fest.

ActiveDocument.Background.Chart.ChartGroups(1).SplitType = xlSplitByCustomSplit

SplitValue Zurückgeben oder festlegen den Schwellenwert Trennen der zwei Abschnitte von einem Kreis-aus-Kreis-Diagramm oder einem Balken-aus-Kreis-Diagramm.

ActiveDocument.Background.Chart.ChartGroups(1).SplitValue =

UpBars Gibt die positiven Abweichungen eines Liniendiagramms zurück.

Dim ubsUpBars As UpBars
Set ubsUpBars = ActiveDocument.Background.Chart.ChartGroups(1).UpBars

VaryByCategories True, Wenn Microsoft Word jede Datenpunkt eine andere Farbe oder ein Muster zuweist.

ActiveDocument.Background.Chart.ChartGroups(1).VaryByCategories = True

ChartGroups.Count Gibt die Anzahl der Objekte in der Auflistung zurück.

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

ChartGroups.Parent Gibt das übergeordnete Element für das angegebene Objekt zurück.

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