- ベストアンサー
Application.ScreenUpdating=Falseを使うと・・・。
VBAでユーザーフォームを表示させ、コマンドボタンを押すと ユーザーフォームを閉じて処理を開始すると言う設定をしているのですが ここにApplication.ScreenUpdating=Falseを追加すると ユーザーフォームが閉じずに処理を行なってしまいます。 (最後まで開いたまま) コマンドボタンのクリックイベントの最初にUserForm1.hideと入れ、その後にApplication.ScreenUpdating=Falseを入れた後に 行なう処理を書いているのですが、どこか間違っていますでしょうか? お教え下さい。よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
お礼
Wendy02さん、こんにちは!どうもありがとうございます! 昨日、マイページを開けてみたら質問履歴がなくなっていて 自分の質問が見られなかったので、お礼が遅くなってしまいました。 Wendy02さんはすごいですよねー。何を聞いてもいとも簡単に解決して下さるので、尊敬しきりです。 私などは、VBAのVの字も知らなかったのに、会社で本をたったの2冊渡されて 「これを見て、このシステムを作れ」なんて、出来る訳ないですよねー。 もっと色んなことを知りたいのですが、本に載ってることには限界があって・・・ やっぱり、経験ですかねー。 なのでWendy02さん達のような、ご親切な方々のおかげで本当に助かっています。 余談が長くてすみません。どうもありがとうございました!!