Re: How can my cursor get an "hand" shape ?
I appreciate this is an old post, and is marked as Solved, but it was ranked quite high on the search engine results when I wanted to find it and thought I'd append it.
It look like MS have added this feature, but it only works for a TextBox.
Change property 'Display As Hyperlink' to Always.
If you're trying to do this on a Label...
- Right-click > Change to > Textbox
- Leave the Control Source blank (unbound)
- Change the Default Value to the same as the Caption when it was a label
- There is no real need to change its name, but you should re-set the Events. VBA code will still exists for a control of that name, but you just have to redirect it.
- Change property 'Display As Hyperlink' to Always.
You now have an 'internal' link to your other forms and reports that has the typical hand icon we're all so familiar with.
I never tested the direct approach for changing cursor via VBA on the MouseMove event because I assumed that when you move the mouse away, the cursor would stay the same, therefore you need additional mousemove events on
all nearby objects/the form itself, to return the cursor back to default.