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


Событие Workbook.NewChart (Excel)

Происходит при создании новой диаграммы в книге.

Синтаксис

expression. NewChart (Ch)

Выражение Переменная, возвращающая объект Workbook .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Ch Обязательный Диаграмма Новая диаграмма.

Возвращаемое значение

Nothing

Замечания

Событие NewChart возникает при вставке или вставке новой диаграммы на лист, лист диаграммы или другие типы листов. При вставке или вставке нескольких диаграмм событие будет происходить для каждой диаграммы в том порядке, в который они вставлены или вставлены. Если объект диаграммы или лист диаграммы перемещается из одного расположения в другое, событие не произойдет. Однако при перемещении диаграммы между объектом диаграммы и листом диаграммы событие будет происходить, так как необходимо создать новую диаграмму.

Событие NewChart не будет происходить в следующих сценариях: копирование или вставка листа диаграммы, изменение типа диаграммы, изменение источника данных диаграммы, отмена или повторная вставка или вставка диаграммы, а также загрузка книги, содержащей диаграмму.

Пример

В этом примере отображается окно сообщения при добавлении в книгу новой диаграммы.

Private Sub Workbook_NewChart(ByVal Ch As Chart) 
 MsgBox ("A new chart of the following chart type was added: " & Ch.ChartType) 
End Sub

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.