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