Private Sub Button1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Screen.MousePointer = 11 'or 0,1,3,7,9
Me.TimerInterval = 500
End Sub
Private Sub Form_Timer()
Screen.MousePointer = 0
Me.TimerInterval = 0
End Sub
is it this what you need?