Unload 语句

删除内存中的对象。

语法

Unload对象

所需的 对象 占位符表示一个 对象表达式 ,该表达式的计算结果为 “适用范围 ”列表中的对象。

备注

卸载某个对象时,将从内存中删除该对象,并且将回收与该对象关联的所有内存。 在使用 Load 语句再次将其置于内存中之前,用户无法与对象交互,并且无法以编程方式操作对象。

示例

以下示例假定程序中有两个 UserForm 。 在 UserForm1 的 Initialize 事件中,将加载并显示 UserForm2。 当用户单击 UserForm2 时,将卸载 UserForm2,并且 UserForm1 将出现。 单击 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 支持和反馈,获取有关如何接收支持和提供反馈的指南。