6

マクロが添付されたボタンを作成し、マウス カーソルをボタンの上に置くと、デフォルトの指している手のカーソルと、さらに 1 ピクセル左にある真っ白な指している手のように見えるものの間でちらつきます。

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

4

2 に答える 2

1

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

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

Scoox のソリューションを参照して、ブックが開いたときに起動する関数にコードを配置しました。

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

これにより、静止したマウスのちらつきと、ボタン上でのポインターの動きの遅延が解消されました。ただし、ボタンの上をゆっくりと移動すると、まだわずかにちらつきがあります。

于 2015-06-05T15:47:55.990 に答える
0

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

Application.Cursor = xlNorthwestArrow 'Stops mouse pointer flashing hourglass

これで点滅が止まるはずです。

于 2012-09-06T01:21:42.577 に答える