-1
私のフォームが非表示になり、他のフォームが閉じられたら、私のフォームを再表示できるようにします。別のフォームが閉じられたときにフォームを表示するにはどうすればよいですか? (Visual Basic)
は、私はあなたが達成しようとしている何をすべき
Private Sub UserForm_Terminate()
UserForm2.show
End Sub
を
if Form2.Close() and Form3.Close() then
me.Show()
End If
をイベントではない場合、これはそうではありません何かが起こるのを待つ。フォームのクローズイベントを使用して、他の関連フォームが開いているか閉じているかをチェックします。メソッドと属性も混同しています –
'Form1.Close()'と言うだけでは、プライベートサブを使ってそのようなことをする必要はありません。 –