Объект Trendlines (Word)
Представляет коллекцию всех объектов Trendline для указанного ряда.
Замечания
Каждый объект Trendline представляет линию тренда на диаграмме. Линия тренда отображает тенденцию или направление данных в ряде.
Пример
Используйте метод Trendlines , чтобы вернуть коллекцию Trendlines . В следующем примере показано количество линий тренда для ряда, одной из первых диаграмм в активном документе.
With ActiveDocument.InlineShapes(1)
If .HasChart Then
MsgBox .Chart.SeriesCollection(1).Trendlines.Count
End If
End With
Используйте метод Add , чтобы создать новую линию тренда и добавить ее в ряд. В следующем примере линейная линия тренда добавляется в первый ряд для первой диаграммы в активном документе.
With ActiveDocument.InlineShapes(1)
If .HasChart Then
.Chart.SeriesCollection(1) _
.Trendlines.Add Type:=xlLinear, Name:="Linear Trend"
End If
End With
Используйте линии тренда (Индекс), где Индекс — это номер индекса линии тренда, чтобы вернуть один объект TrendLine . В следующем примере изменяется тип линии тренда для первой серии первой диаграммы в активном документе. Если у ряда нет линии тренда, этот пример завершится ошибкой.
Номер индекса обозначает порядок добавления линий тренда в ряд. Trendlines(1)
— это первая линия тренда, добавленная в серию, и Trendlines(Trendlines.Count)
последняя добавленная.
With ActiveDocument.InlineShapes(1)
If .HasChart Then
.Chart.SeriesCollection(1).Trendlines(1).Type = xlMovingAvg
End If
End With
См. также
Справочник по объектной модели Word
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.