MouseDown Event

Applies To

Chart object.

Description

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

Syntax

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.

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.

See Also

MouseMove event, MouseUp event.

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