2012-04-12 25 views
6

Quando creo un pulsante con una macro collegata ad esso e posiziona il cursore del mouse sul pulsante, sfarfalla tra il cursore della mano di puntamento predefinito e quello che sembra una mano di puntamento completamente bianca questo è 1 pixel più a sinistra.Arresta il cursore del mouse Excel dal pulsante sfarfallio sul pulsante

Qualche idea su come risolvere questo problema?

+0

hai mai trovato una soluzione a questo problema? Sto avendo lo stesso problema ed è davvero fastidioso – MZimmerman6

+0

@ MZimmerman6, temo di non aver mai trovato una soluzione. – Joe

+0

maledizione, va bene, grazie per la risposta – MZimmerman6

risposta

0

Inserire il seguente codice prima del codice che fa sì che il puntatore del mouse lampeggi la clessidra.

Application.Cursor = xlNorthwestArrow 'Stops mouse pointer flashing hourglass 

Che dovrebbe interrompere il lampeggio.

+4

Il puntatore del mouse lampeggia quando passo il mouse sopra il pulsante, prima che qualsiasi codice macro sia effettivamente in esecuzione. – Joe

1

Avevo un problema simile (se non lo stesso problema).

  1. Quando non si sposta il mouse, ma si passa sopra un pulsante, la mano sembra sfarfallare.
  2. Quando si sposta il mouse e si passa sopra un pulsante, la lancetta tremola e il cursore rallenta.

Fare riferimento alla soluzione di Scoox, ho inserito il codice in una funzione da attivare quando si apre la cartella di lavoro.

Private Sub Workbook_Open() 
    Application.Cursor = xlNorthwestArrow 
End Sub 

Questo ha eliminato lo sfarfallio del mouse fisso e il ritardo nel movimento del puntatore sul pulsante. Tuttavia, se ti muovi lentamente sopra il pulsante, c'è ancora qualche leggero sfarfallio.

Problemi correlati