Klasse LegendKey (Word VBA)

Die Klasse LegendKey stellt ein Legendensymbol in einer Diagrammlegende dar.

Die wichtigste Prozedur der Klasse LegendKey ist Delete

Set

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

Dim lky as LegendKey
Set lky = ActiveDocument.Background.Chart.Legend.LegendEntries(1).LegendKey

Klassen Variablen vom Typ LegendKey können mit der Prozedur LegendEntry.LegendKey festgelegt werden

Themas

Die folgenden Prozeduren in dieser Klasse wurden zusammengefasst und auf eine separate Themenseite beschrieben

Format with its procedures ClearFormats, Format, MarkerBackgroundColor, MarkerBackgroundColorIndex, MarkerForegroundColor, MarkerForegroundColorIndex und MarkerStyle

Methoden

Dies ist die Hauptmethode der Klasse LegendKey

Delete - Löscht das Objekt.

ActiveDocument.Background.Chart.Legend.LegendEntries(1).LegendKey.Delete

Eigenschaften

Height Gibt die Höhe des Objekts in Punktzurück.

Dim dblHeight As Double
dblHeight = ActiveDocument.Background.Chart.Legend.LegendEntries(1).LegendKey.Height

InvertIfNegative True, Wenn Microsoft Word das Muster im Objekt invertiert, wenn es eine negative Zahl entspricht.

ActiveDocument.Background.Chart.Legend.LegendEntries(1).LegendKey.InvertIfNegative = True

Left Gibt den Abstand (in Punkt) vom linken Rand des Objekts zum linken Rand des Diagrammbereichs zurück.

Dim dblLeft As Double
dblLeft = ActiveDocument.Background.Chart.Legend.LegendEntries(1).LegendKey.Left

MarkerSize Gibt die Größe der Datenpunktmarkierung in Punkt zurück.

ActiveDocument.Background.Chart.Legend.LegendEntries(1).LegendKey.MarkerSize =

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

Dim objParent As Object
Set objParent = ActiveDocument.Background.Chart.Legend.LegendEntries(1).LegendKey.Parent

PictureType Gibt zurück oder legt fest, wie Bilder auf einem Legendensymbol angezeigt werden.

ActiveDocument.Background.Chart.Legend.LegendEntries(1).LegendKey.PictureType =

PictureUnit2 Gibt die Einheit für jedes Bild im Diagramm zurück oder legt Sie fest, wenn die PictureType -Eigenschaft auf xlStackScalefestgelegt ist; Andernfalls wird diese Eigenschaft ignoriert.

ActiveDocument.Background.Chart.Legend.LegendEntries(1).LegendKey.PictureUnit2 =

Shadow Zurückgeben oder festlegen ein Werts, das angibt, ob das Objekt einen Schatten aufweist.

ActiveDocument.Background.Chart.Legend.LegendEntries(1).LegendKey.Shadow = True

Smooth True, Wenn die Kurve Glättung für das Legendensymbol aktiviert ist.

ActiveDocument.Background.Chart.Legend.LegendEntries(1).LegendKey.Smooth = True

Top Gibt den Abstand (in Punkt) vom oberen Rand des Objekts zum Anfang der ersten Zeile (auf einem Arbeitsblatt) oder der oberen Seite des Diagrammbereichs (in einem Diagramm) zurück.

Dim dblTop As Double
dblTop = ActiveDocument.Background.Chart.Legend.LegendEntries(1).LegendKey.Top

Width Gibt die Breite des Objekts in Punktzurück.

Dim dblWidth As Double
dblWidth = ActiveDocument.Background.Chart.Legend.LegendEntries(1).LegendKey.Width