Прочитать на английском

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


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