PowerPoint) (Trendlines 对象

代表指定系列的所有 Trendline 对象的集合。

备注

趋势线 中的每个对象表示图表中的趋势线。 趋势线显示的趋势,或者方向,一系列中的数据。

示例

注意

[!注释] 尽管下面的代码适用于 Microsoft Word,但您可以轻松地对其进行修改以将其应用于 PowerPoint。

使用 趋势线 方法返回 趋势线 集合。 下面的示例显示活动文档中第一个第二个图表数据系列的趋势线的数目。

With ActiveDocument.InlineShapes(1)

    If .HasChart Then

        MsgBox .Chart.SeriesCollection(1).Trendlines.Count

    End If

End With

注意

[!注释] 尽管以下代码适用于 Microsoft Word,但您也可以对其进行修改以应用于 PowerPoint。

使用 Add 方法可新建趋势线并将其添加到系列。 以下示例向活动文档中第一个图表的第一个系列添加线性趋势线。

With ActiveDocument.InlineShapes(1)
    If .HasChart Then
        .Chart.SeriesCollection(1) _
            .Trendlines.Add Type:=xlLinear, Name:="Linear Trend"
    End If
End With

注意

[!注释] 尽管以下代码适用于 Microsoft Word,但您也可以对其进行修改以应用于 PowerPoint。

使用 趋势线 (索引),其中索引是趋势线的索引号,返回单个 趋势线 对象。 下面的示例将更改活动文档中第一个图表的第一个数据系列的趋势线类型。 如果该系列没有趋势线,本示例将失败。

索引号指出趋势线添加到系列中的顺序。 Trendlines(1) 是第一个添加到系列中的趋势线,而 Trendlines(Trendlines.Count) 是最后一个。

With ActiveDocument.InlineShapes(1)

    If .HasChart Then

        .Chart.SeriesCollection(1).Trendlines(1).Type = xlMovingAvg

    End If

End With

另请参阅

PowerPoint 对象模型引用

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。