Excel VBA質問箱 IV

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

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


33116 / 76734 ←次へ | 前へ→

【48842】Re:ユーザーフォームについて
回答  りん E-MAIL  - 07/5/11(金) 0:27 -

引用なし
パスワード
   ゆい さん、こんばんわ。
>更新中のユーザーフォームが自動的に消えて
>更新終了のメッセージを出すにはどうすればよいのでしょうか。
フォームに
Private Sub UserForm_Activate()
 Me.Repaint
 Call 更新
 Me.Hide
End Sub

標準モジュールに
Sub 更新メッセージ()
 UserForm1.Show
 DoEvents
 MsgBox "更新終了"
End Sub
'↓更新のダミーです
Sub 更新()
  MsgBox "なんちゃって更新", vbInformation
End Sub

これで、消えてからメッセージが出ていましたが、あと気をつけるのはScreenUpdatingの位置くらいでしょうか。
3 hits

【48832】ユーザーフォームについて ゆい 07/5/10(木) 21:17 質問
【48842】Re:ユーザーフォームについて りん 07/5/11(金) 0:27 回答
【48867】Re:ユーザーフォームについて ゆい 07/5/12(土) 23:30 お礼

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