PowerPoint) (DataLabel 物件

代表圖表資料點或趨勢線上的資料標籤。

註解

數列上 DataLabel 物件是 DataLabels 集合的成員。 DataLabels 集合包含的 DataLabel 物件的每個點。 不可以點 (例如區域數列) 數列 DataLabels 集合包含單一 DataLabel 物件。

範例

注意事項

[!注意事項] 雖然下列程式碼適用於 Microsoft Word,但是您可以輕易對其進行修改以套用至 PowerPoint。

使用 DataLabels (索引) ,其中 index 是資料標籤索引編號,可傳回單一 DataLabel 物件。 下列範例會設定使用中文件內第一張圖表之第一個數列的第五個資料標籤的數字格式。

With ActiveDocument.InlineShapes(1)

    If .HasChart Then

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

    End If

End With


注意事項

[!注意事項] 雖然下列程式碼適用於 Microsoft Word,但是您可以輕易對其進行修改以套用至 PowerPoint。

使用 Point.DataLabel 屬性可傳回單一資料點的 DataLabel 物件。 下列範例會開啟使用中文件內第一張圖表之第一個數列的第二個點的資料標籤並設定資料標籤文字"星期六"。

With ActiveDocument.InlineShapes(1)

    If .HasChart Then

        With .Chart.SeriesCollection(1).Points(2)

            .HasDataLabel = True

            .DataLabel.Text = "Saturday"

        End With

    End If

End With


注意事項

[!注意事項] 雖然下列程式碼適用於 Microsoft Word,但是您可以輕易對其進行修改以套用至 PowerPoint。

在趨勢線上, Trendline.DataLabel 屬性會傳回與趨勢線一起顯示的文字。 其可以是方程式或 R 平方值,或兩者 (若兩者皆顯示)。 下列範例會設定使用中文件內第一張圖表之第一個數列的第一條趨勢線的趨勢線文字只顯示方程式。

With ActiveDocument.InlineShapes(1)

    If .HasChart Then

        With .Chart.SeriesCollection(1).Trendlines(1)

            .DisplayRSquared = False

            .DisplayEquation = True

        End With

    End If

End With

另請參閱

PowerPoint 物件模型參考資料

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應