| 
    
     |  | はじめて投稿致します。よろしくお願い致します。m(vv)m 
 ■ 質問内容 ■
 Excel VBAの初心者です。
 ユーザフォームが2つありまして、(ここではUserForm1とUserForm2とします)
 現時点ではCommandButton1がクリックされた際にUserForm1が開くようにしてあるのですが、これに「UserForm2が開いている際はUserForm1を開かない」といった条件を付けたく思っております。
 
 Private Sub CommandButton1_Click()
 '画面を固定
 Application.ScreenUpdating = False
 
 'ここにUserForm2が開いているかどうかの条件文を書こうと思うのですが…。
 UserForm1.Show vbModeless
 
 '画面固定を解除
 Application.ScreenUpdating = True
 End Sub
 
 ウェブ等で、ワークブックが開いているかどうかを検索する方法はいろいろ参考になったのですが、ユーザーフォームが開いているかどうかをチェックする方法については探しきれず、投稿させて頂きました。
 よろしくお願い申しあげます。m(vv)m
 
 |  |