2017-10-27 6 views
0

ダイアログボックスにラジオボタンが表示され、ラジオボタンが現在マクロを実行しています。しかし、いったんダイアログボックスのポップアップを閉じると、私はそれを閉じることができません。キャンセルボタンを追加しました。コードは以下ですExcel VBAカスタムダイアログボックスキャンセルボタンコード

Private Sub CommandButton1_Click() 
Cmd_Cancel 
End Sub 

キャンセルボタンを押してダイアログボックスを閉じるにはどうすればよいですか?私のフォームで

+0

は、ダイアログボックスフォームit's? – jsanchezs

答えて

1

私はそれについては、以下のコードで[キャンセル]ボタンを

btnCancelボタン

Private Sub btnCancel_Click() 

    Unload Form_Form1 

End Sub 
0

(Name)は、あなたが望むものに依存している使用。キーワード「Me」は、Form-Objectの実際のインスタンスです。それをメモリに隠す。それとも、それはそれを殺すためにアンロード:それは唯一の隠された場合 は、あなたがそれを表示することができ、再び.SHOWと(コードの別の部分から...)

Private Sub CommandButton1_Click() 
    Me.Hide 
    Unload Me 
End Sub