MouseDown Event

Microsoft Excel Visual Basic

Occurs when a mouse button is pressed while the pointer is over a chart.

Private Sub object_MouseDown(ByVal Button As Long, ByVal Shift As Long, ByVal X As Long, ByVal Y As Long)

object    An object of type Chart declared with events in a class module. For more information, see Using Events with the Chart Object.

Button    The mouse button that was pressed. Can be one of the following XlMouseButton constants: xlNoButton, xlPrimaryButton, xlSecondaryButton, or xlMiddleButton.

Shift    The state of the SHIFT, CTRL, and ALT keys when the event occurred. Can be one of or a sum of the following values.

Value Meaning
0 (zero) No keys
1 SHIFT key
2 CTRL key
4 ALT key

X    The X coordinate of the mouse pointer in chart object client coordinates.

Y    The Y coordinate of the mouse pointer in chart object client coordinates.

Example

This example runs when a mouse button is pressed while the pointer is over a chart.

Private Sub Chart_MouseDown(ByVal Button As Long, _
        ByVal Shift As Long, ByVal X As Long, ByVal Y As Long)
    MsgBox "Button = " & Button & chr$(13) & _
        "Shift = " & Shift & chr$(13) & _ 
        "X = " & X & " Y = " & Y
End Sub