DataLabel 對象

此頁沒有內容條目
內容

Chart

parchildSeriesCollection (Series)

spaceparmultDataLabels (DataLabel)

spaceparmultPoints (Point)

spaceparlowerparchildDataLabel

spaceparchildTrendlines (Trendline)

spacespaceparchildDataLabel

代表圖表中指定數據點或趨勢線的數據標簽。對于數據系列,DataLabel 對象是 DataLabels 集合的成員,該集合包含每個數據點的 DataLabel 對象。對于沒有可定義數據點的數據系列(如面積圖數據系列),DataLabels 集合包含單個 DataLabel 對象。

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

End With