Excel VBA質問箱 IV

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

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


31072 / 76732 ←次へ | 前へ→

【50917】Re:ユーザーフォームが開いているかどうかの確認の仕方について教えて下さい。
回答  yuu1  - 07/8/22(水) 10:56 -

引用なし
パスワード
   こんにちは。
>ユーザフォームが2つありまして、(ここではUserForm1とUserForm2とします)
>現時点ではCommandButton1がクリックされた際にUserForm1が開くようにしてあるのですが、これに「UserForm2が開いている際はUserForm1を開かない」といった条件を付けたく思っております。

簡単な方法を。
 If DoEvents = 0 Then UserForm1.Show vbModeless
又は
 If UserForm2.Visible = False Then UserForm1.Show vbModeless
でどうでしょう。
但し、先の方法は開いているのがUserForm2とは限りませんが、
>ユーザフォームが2つありまして、(ここではUserForm1とUserForm2とします)
であれば問題ないと思います。

後の方法は、UserForm2がLoadされていない場合、Loadされます。
0 hits

【50884】ユーザーフォームが開いているかどうかの確認の仕方について教えて下さい。 どーも 07/8/21(火) 19:25 質問
【50885】Re:ユーザーフォームが開いているかどうか... ぱっせんじゃー 07/8/21(火) 19:44 発言
【50902】Re:ユーザーフォームが開いているかどうか... どーも 07/8/21(火) 23:11 質問
【50914】Re:ユーザーフォームが開いているかどうか... ぱっせんじゃー 07/8/22(水) 8:39 発言
【50916】Re:ユーザーフォームが開いているかどうか... どーも 07/8/22(水) 10:33 お礼
【50917】Re:ユーザーフォームが開いているかどうか... yuu1 07/8/22(水) 10:56 回答
【50918】Re:ユーザーフォームが開いているかどうか... どーも 07/8/22(水) 11:49 お礼

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