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