'Il seguente codice va nei chtClass chiamati del modulo del codice categoria uno strato. Dovete fissare il nome del modulo della tabella in lastra di vetro delle proprietà.
Cht pubblico di WithEvents come tabella
cht_MouseDown secondario riservato (tasto di ByVal come lungamente, spostamento di ByVal come lungamente, _
ByVal x come lungamente, ByVal y come lungamente)
PointClick x, y
Sommergibile dell'estremità
PointClick secondario riservato (ByVal x come lungamente, ByVal y come lungamente)
ElementID fioco come lungamente
Arg1 fioco come lungamente
Arg2 fioco come lungamente
cht.GetChartElement x, y, ElementID, Arg1, Arg2
Se ElementID = xlSeries allora
Il caso prescelto Arg2 'Arg1 è indice di serie, Arg2 è indice del punto
Caso 1
Strati (“Chart1„). Attivare
Caso 2
Strati (“Chart2„). Attivare
Caso 3
Strati (“Chart3„). Attivare
Concludere prescelto
Concluder se
Concludere il sommergibile
'Il seguente codice va su uno strato normale del modulo
oCht globale come nuovi chtClass
ActivateChart1Events secondari ()
Regolar oCht.cht = manuali (“Sheet1„) .ChartObjects (1).Chart
Concludere il sommergibile
Sub DeactivateChart ()
Regolar oCht.cht = niente
Concludere il sommergibile
'Il seguente sommergibile va in lastra di vetro di codice di ThisWorkbook
Workbook_Open secondario ()
ActivateChart1Events
Sommergibile dell'estremità
|