Событие Application.WorkbookNewChart (Excel)
Происходит при создании новой диаграммы в любой открытой книге.
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 и обратная связь.