Метод Chart.ChartObjects (Excel)
Возвращает объект , представляющий либо одну внедренную диаграмму (объект ChartObject ), либо коллекцию всех внедренных диаграмм (объект ChartObjects ) на листе.
Синтаксис
expression. ChartObjects (Index)
выражение: переменная, представляющая объект Chart.
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Индекс; | Необязательный | Variant | Имя или номер диаграммы. Этот аргумент может быть массивом для указания нескольких диаграмм. |
Возвращаемое значение
Объект
Замечания
Этот метод не эквивалентен свойству Charts объекта Workbook . Этот метод возвращает внедренные диаграммы; Свойство Charts возвращает листы диаграмм.
Используйте свойство Chart объекта ChartObject , чтобы вернуть объект Chart для внедренной диаграммы.
Пример
В этом примере добавляется заголовок во внедренную диаграмму на Листе 1.
With Worksheets("Sheet1").ChartObjects(1).Chart
.HasTitle = True
.ChartTitle.Text = "1995 Rainfall Totals by Month"
End With
В этом примере создается новый ряд во встроенной диаграмме на Листе 1. Источником данных для нового ряда является диапазон B1:B10 на Листе 1.
Worksheets("Sheet1").ChartObjects(1).Activate
ActiveChart.SeriesCollection.Add _
source:=Worksheets("Sheet1").Range("B1:B10")
В этом примере очищается форматирование внедренной диаграммы на Листе 1.
Worksheets("Sheet1").ChartObjects(1).Chart.ChartArea.ClearFormats
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.