RemoveAllTempVars 宏操作

适用于: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