Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


283 / 13645 ツリー ←次へ | 前へ→

【81186】マウスを砂時計にしたい ゆり 20/3/2(月) 22:16 質問[未読]
【81187】Re:マウスを砂時計にしたい マナ 20/3/3(火) 19:45 発言[未読]
【81188】Re:マウスを砂時計にしたい ゆり 20/3/3(火) 19:59 質問[未読]
【81189】Re:マウスを砂時計にしたい マナ 20/3/3(火) 20:41 発言[未読]
【81191】Re:マウスを砂時計にしたい ゆり 20/3/4(水) 12:37 お礼[未読]

【81186】マウスを砂時計にしたい
質問  ゆり E-MAIL  - 20/3/2(月) 22:16 -

引用なし
パスワード
   Application.Cursor = xlWait

この何てことない一文なのですが、実際には砂時計になってくれません。
ステップ実行すると、正しく砂時計になります。

ユーザーフォームのコマンドボタンクリック時です。

今までこんなこと一度もなくて、わけがわかりません。
処理は数十秒あるので、砂時計になって欲しいのですが。

お知恵をお借りしたく、何かヒントがありましたら、お願いします。

【81187】Re:マウスを砂時計にしたい
発言  マナ  - 20/3/3(火) 19:45 -

引用なし
パスワード
   ▼ゆり さん:

この行を1行目に移動させるとどうなりますか

>Application.Cursor = xlWait

【81188】Re:マウスを砂時計にしたい
質問  ゆり  - 20/3/3(火) 19:59 -

引用なし
パスワード
   ▼マナ さん:
>▼ゆり さん:
>
>この行を1行目に移動させるとどうなりますか
>
>>Application.Cursor = xlWait

移動しても同じなんです。

もちろん、新しいブックでマウスを砂時計にするだけのロジックなら、きちんと動きます。
だから、何か今のマクロ全体に関係があるのかと思ったんですが。

【81189】Re:マウスを砂時計にしたい
発言  マナ  - 20/3/3(火) 20:41 -

引用なし
パスワード
   ▼ゆり さん:

>Application.Cursor = xlWait

の次行(2行目)に、ブレークポイントを設定したらどうなりますか。

【81191】Re:マウスを砂時計にしたい
お礼  ゆり  - 20/3/4(水) 12:37 -

引用なし
パスワード
   ▼マナ さん:
>▼ゆり さん:
>
>>Application.Cursor = xlWait
>
>の次行(2行目)に、ブレークポイントを設定したらどうなりますか。

すいません。
新しいexcelにソースをコピーしながら、作り直したらいけました。
Book自体、おかしくなっていたかも知れません。
ありがとうございました。

283 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free