PowerPoint) (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 属性返回单个点的 数据标签 对象。 下面的示例打开活动文档中第一个图表中第一个数据系列的第二个点的数据标签,并设置数据标签文本为"Saturday。

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 支持和反馈,获取有关如何接收支持和提供反馈的指南。