即効テクニック

その他関連のテクニック

VBEを閉じる

(Excel 2000/2002/2003)
● 概要 ●

VBEを閉じるには、VBIDE.WindowオブジェクトのVisibleプロパティをFalseに指定します。
VBEのメインウィンドウは、VBIDE.Windowオブジェクトの参照を返す、VBEオブジェクトのMainWindowプロパティを利用して操作することが可能です。

構文 オブジェクト.Visible = False
設定項目    内容
オブジェクト  VBIDE.Windowオブジェクト


次のサンプルは、メッセージボックスを表示して、「はい」ボタンがクリックされた場合、VBEのメインウィンドウを閉じます。


● サンプル ●
Sub Sample()
    Dim ReturnMessage As VbMsgBoxResult
    
    ReturnMessage = MsgBox("VBEを閉じますか?", vbYesNo, "確認")
    
    If ReturnMessage = vbYes Then
        Application.VBE.MainWindow.Visible = False
    End If
End Sub