Поделиться через


Объект 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 и обратная связь.