У меня есть кнопка ActiveX, которая создает ежемесячные графики из журналов данных, которые меняются ежедневно. Когда вы выбираете диаграмму из определенного месяца, я хочу отображать минимальные, максимальные и средние значения диаграммы в ячейках B1-B3.
Я предполагаю, что это довольно просто, если у вас есть фиксированная диаграмма, такая как «диаграмма1», но пользователь может создать любое количество диаграмм на нескольких разных листах, поэтому я не знаю заранее, какие диаграммы даже доступны.
Есть ли способ создать общий прослушиватель chart_Activate, который может вызывать подпрограмму и отправлять ему значения y диаграммы при активации любой диаграммы?
Что-то типа
Sub Chart_Activate()
yValues = <some property obtained from this listener>
Call findMinMaxAvg(ByVal yValues)
End Sub