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