Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Происходит при создании новой диаграммы в любой открытой книге.
Синтаксис
expression. 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 и обратная связь.