适用于:Access 2013、Office 2013
可以使用 RemoveAllTempVars 操作删除用 SetTempVar 操作创建的所有临时变量。
Setting
RemoveAllTempVars 操作不具有任何参数。
备注
一次最多可以定义 255 个临时变量。 如果您不删除临时变量,它将一直保留在内存中,直到您关闭数据库或项目。 在使用完临时变量后,最好将它们删除。
在关闭数据库或项目时,Access 会自动删除所有临时变量。
要删除单个临时变量,请使用 RemoveTempVar 操作,并将其参数设置为要删除的临时变量的名称。
要在 VBA 模块中运行 RemoveAllTempVars 操作,请使用 TempVars 对象的 RemoveAll 方法。
示例
下面的宏演示如何创建一个临时变量,在条件和消息框中使用它,然后使用 RemoveAllTempVars 操作删除该临时变量。
条件 |
操作 |
参数 |
|---|---|---|
SetTempVar |
名称:MyVar表达式:InputBox (“输入非零数字”。) |
|
[TempVars]![MyVar]<>0 |
MessageBox |
消息:=“您输入”& [TempVars]![MyVar] &“.蜂鸣声: 是类型: 信息 |
RemoveAllTempVars |