Microsoft Excel

Excel und VBA: Formeln, Programmierung, Lösungen

Die Excel/VBA-Beispiele

VBA-Begriff: LegendKey-Objekt

Stellt ein Legendensymbol in einer Diagrammlegende dar. Jedes Legendensymbol ist eine Grafik, die einen Legendeneintrag visuell mit der verknüpften Datenreihe oder Trendlinie im Diagramm verbindet. Das Legendensymbol ist mit der verknüpften Datenreihe bzw. Trendlinie verbunden, so dass sich bei einer Änderung der Formatierung von Punkten und Linien die Darstellung im Legendensymbol automatisch anpasst, und umgekehrt.

Verwenden des LegendKey-Objekts

Verwenden Sie die LegendKey-Eigenschaft, um das LegendKey-Objekt zurückzugeben. Im folgenden Beispiel wird die Hintergrundfarbe der Punktmarkierung für den oberen Legendeneintrag im ersten eingebetteten Diagramm im Tabellenblatt "Tabelle1" geändert. Dadurch ändert sich gleichzeitig das Format aller Datenpunkte der mit diesem Legendeneintrag verknüpften Datenreihe. Die verknüpfte Datenreihe muss Datenpunktmarkierungen unterstützen.

Worksheets("sheet1").ChartObjects(1).Chart _
    .Legend.LegendEntries(1).LegendKey.MarkerBackgroundColorIndex = 5