VBA-Programmierung in Microsoft Excel

Tutorial: Excel-Beispiele

VBA-Begriff: DataLabels-Auflistungsobjekt

Eine Auflistung aller DataLabel-Objekte für die angegebene Datenreihe. Jedes DataLabel-Objekt stellt eine Datenbeschriftung für einen Punkt oder eine Trendlinie dar. In einer Datenreihe ohne definierbare Punkte (z. B. einer Flächenreihe) enthält die DataLabels-Auflistung eine einzelne Datenbeschriftung.

Verwenden der Datalabels-Auflistung

Verwenden Sie die DataLabels-Methode, um die DataLabels-Auflistung zurückzugeben. Im folgenden Beispiel wird das Zahlenformat für die Datenbeschriftungen der ersten Datenreihe im ersten Diagrammblatt festgelegt.

With Charts(1).SeriesCollection(1)
    .HasDataLabels = True
    .DataLabels.NumberFormat = "##.##"
End With

Verwenden Sie DataLabels(Index), um ein einzelnes DataLabel-Objekt zurückzugeben. Dabei ist Index die Indexnummer der Datenbeschriftung. Im folgenden Beispiel wird das Zahlenformat für die fünfte Datenbeschriftung der ersten Reihe im ersten eingebetteten Diagramm des ersten Tabellenblatts festgelegt.

Worksheets(1).ChartObjects(1).Chart _
    .SeriesCollection(1).DataLabels(5).NumberFormat = "0.000"