Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возникает при создании новой диаграммы в любой открытой книге.
Синтаксис
выражение. WorkbookNewChart (Wb, Ch)
выражение: переменная, представляющая объект Application.
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Wb | Обязательный | Workbook | Книга. |
| Ch | Обязательный | Диаграмма | Новая диаграмма. |
Возвращаемое значение
Отсутствует
Примечания
Событие WorkbookNewChart возникает при вставке или вставке новой диаграммы на лист, лист диаграммы или листы других типов. Если вставлено или вставлено несколько диаграмм, событие будет происходить для каждой диаграммы в том порядке, в котором они были вставлены или вставлены.
При перемещении объекта диаграммы или листа диаграммы из одного места в другое событие не происходит. Однако при перемещении диаграммы между объектом диаграммы и листом диаграммы это событие произойдет, поскольку необходимо создать новую диаграмму.
Событие WorkbookNewChart не происходит в следующих сценариях: копирование или вставка листа диаграммы, изменение типа диаграммы, изменение источника данных диаграммы, отмена или повтор вставки или вставки диаграммы и загрузка книги, содержащей диаграмму.
Пример
В приведенном ниже примере кода при добавлении новой диаграммы в книгу отображается окно сообщения.
Private Sub App_NewChart(ByVal Wb As Workbook, _
ByVal Ch As Chart)
MsgBox ("A new chart was added to: " & Wb.Name & " of type: " & Ch.Type)
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.