Application.Cursor property (Excel)
Returns or sets the appearance of the mouse pointer in Microsoft Excel. Read/write XlMousePointer.
Syntax
expression.Cursor
expression A variable that represents an Application object.
Remarks
XlMousePointer can be one of these constants:
- xlDefault. The default pointer.
- xlIBeam. The I-beam pointer.
- xlNorthwestArrow. The northwest-arrow pointer.
- xlWait. The hourglass pointer.
The Cursor property isn't reset automatically when the macro stops running. You should reset the pointer to xlDefault before your macro stops running.
Example
This example changes the mouse pointer to an I-beam, pauses, and then changes it to the default pointer.
Sub ChangeCursor()
Application.Cursor = xlIBeam
For x = 1 To 1000
For y = 1 to 1000
Next y
Next x
Application.Cursor = xlDefault
End Sub
Support and feedback
Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.