2012-04-12 7 views
6

マクロが付いたボタンを作成し、ボタンの上にマウスカーソルを置くと、デフォルトのポインティングハンドカーソルとオールホワイトのポインティングハンドのように見えるものが点滅しますそれはさらに1ピクセル残っています。Excelのマウスカーソルがボタンの上に点滅するのを止める

これを修正する方法はありますか?

+0

この問題を解決する方法はありますか?私は同じ問題を抱えていて、それは本当に面倒です – MZimmerman6

+0

@ MZimmerman6、私は決して解決策を見つけられなかったのでしょうか? – Joe

+0

ダーン、返信ありがとうございました – MZimmerman6

答えて

0

マウスポインタが砂時計を点滅させるコードの前に次のコードを挿入します。

Application.Cursor = xlNorthwestArrow 'Stops mouse pointer flashing hourglass 

点滅が止まるはずです。

+4

実際にマクロコードが実行される前に、単にボタンの上にマウスポインタを置くと、マウスポインタが点滅しています。 – Joe

1

私は同様の問題を抱えていました(同じ問題ではない場合)。

  1. マウスを動かさず、ボタンの上にマウスを置くと、手がちらつくように見えます。
  2. マウスを動かしてボタンを渡すと、手がちらつき、カーソルが遅くなります。

Scooxの解決策を参照すると、ブックを開くときに起動する関数にコードを配置しました。

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

これは、固定マウスのちらつきとボタン上のポインタの動きの遅れを排除しました。しかし、ボタンの上をゆっくりと移動すると、ややちらつきがあります。

関連する問題