Unload ステートメント
メモリからオブジェクトを削除します。
構文
Unloadオブジェクト
必須の object プレースホルダーは、[次に適用] リスト内のオブジェクトに評価されるオブジェクト式を表します。
解説
オブジェクトは、アンロード時にメモリから削除され、そのオブジェクトに関連付けられていたすべてのメモリが解放されます。 Load ステートメントを使用して再度メモリに配置されるまで、ユーザーはオブジェクトを操作できなくなり、プログラムでオブジェクトを操作することもできなくなります。
例
次の例は、プログラム内に 2 つの UserForm があると仮定しています。 UserForm1 の 初期化イベントで、UserForm2 が読み込まれて表示されます。 UserForm2 はユーザーがクリックしたときにアンロードされ、UserForm1 が表示されます。 その後で UserForm1 をクリックすると、それがアンロードされます。
' This is the Initialize event procedure for UserForm1
Private Sub UserForm_Initialize()
Load UserForm2
UserForm2.Show
End Sub
' This is the Click event for UserForm2
Private Sub UserForm_Click()
Unload UserForm2
End Sub
' This is the Click event for UserForm1
Private Sub UserForm_Click()
Unload UserForm1
End Sub
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。