代表圖表中指定數據點或趨勢線的數據標簽。對于數據系列,DataLabel 對象是 DataLabels 集合的成員,該集合包含每個數據點的 DataLabel 對象。對于沒有可定義數據點的數據系列(如面積圖數據系列),DataLabels 集合包含單個 DataLabel 對象。
使用 DataLabels(index)(其中 index 為數據標簽的索引號)可返回單個 DataLabel 對象。下例設置圖表上第一個數據系列中的第五個數據標簽的數字格式。
myChart.SeriesCollection(1).DataLabels(5).NumberFormat = "0.000"
使用 DataLabel 屬性可返回單個數據點的 DataLabel 對象。下例打開圖表上第一個數據系列中第二個數據點的數據標簽,并將該數據標簽的文字設置為“Saturday”。
With myChart
With .SeriesCollection(1).Points(2)
.HasDataLabel = True
.DataLabel.Text = "Saturday"
End With
End With
對于趨勢線,DataLabel 屬性返回與趨勢線一起顯示的文本。這些文本可能是公式、R 平方值或兩者均有(如果兩者都出現)。下例使趨勢線的文本中僅出現公式,并將數據標簽文本置于數據表上的單元格 A1 中。
With myChart.SeriesCollection(1).Trendlines(1)
.DisplayRSquared = False
.DisplayEquation = True
x = .DataLabel.Text
End With
With myChart.Application.DataSheet
.Range("A1").Value = x