'El código siguiente entra en chtClass nombrados del módulo de la clase una hoja. Usted debe fijar el nombre del módulo de la carta en cristal de las características.
Cht público de WithEvents como carta
cht_MouseDown secundario privado (botón de ByVal como de largo, cambio de ByVal como de largo, _
ByVal x como de largo, ByVal y como de largo)
PointClick x, y
Submarino del extremo
PointClick secundario privado (ByVal x como de largo, ByVal y como de largo)
ElementID dévil como de largo
Arg1 dévil como de largo
Arg2 dévil como de largo
cht.GetChartElement x, y, ElementID, Arg1, Arg2
Si ElementID = xlSeries después
El caso selecto Arg2 'Arg1 es el índice de la serie, Arg2 es índice del punto
Caso 1
Hojas (“Chart1”). Activar
Caso 2
Hojas (“Chart2”). Activar
Caso 3
Hojas (“Chart3”). Activar
Terminar selecto
Terminar si
Terminar el submarino
'El código siguiente va en una hoja regular del módulo
oCht global como nuevos chtClass
ActivateChart1Events secundarios ()
Fijar oCht.cht = las hojas de trabajo (“Sheet1”) .ChartObjects (1).Chart
Terminar el submarino
Sub DeactivateChart ()
Fijar oCht.cht = nada
Terminar el submarino
'El submarino siguiente entra en cristal del código de ThisWorkbook
Workbook_Open secundario ()
ActivateChart1Events
Submarino del extremo
|