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


События объекта Chart

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

Примечание.

Чтобы написать процедуры событий для внедренной диаграммы, необходимо создать новый объект с помощью ключевого слова WithEvents в модуле класса. Дополнительные сведения см. в разделе Использование событий с внедренными диаграммами.

В этом примере изменяется цвет границы точки, когда пользователь изменяет значение точки.

Private Sub Chart_SeriesChange(ByVal SeriesIndex As Long, _ 
        ByVal PointIndex As Long) 
    Set p = ActiveChart.SeriesCollection(SeriesIndex). _ 
        Points(PointIndex) 
    p.Border.ColorIndex = 3 
End Sub

См. также

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

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