QuitarTodasLasVariablesTemporales (acción de macro)
Se aplica a: Access 2013, Office 2013
Puede usar la acción QuitarTodasLasVariablesTemporales para quitar todas las variables temporales creadas mediante la acción DefinirVariableTemporal.
Configuración
La acción QuitarTodasLasVariablesTemporales no tiene argumentos.
Comentarios
Puede haber hasta 255 variables temporales definidas a la vez. Si no se quita una variable temporal, se mantiene en la memoria hasta que se cierre la base de datos o el proyecto. Se recomienda quitar las variables temporales cuando termine de usarlas.
Access quita automáticamente todas las variables temporales cuando se cierra la base de datos o el proyecto.
Para quitar una sola variable temporal, use la acción QuitarVariableTemporal y establezca su argumento en el nombre de la variable temporal que desee quitar.
Para ejecutar la acción QuitarTodasLasVariablesTemporales en un módulo de VBA, use el método RemoveAll del objeto TempVars.
Ejemplo
En la siguiente macro se muestra cómo crear una variable temporal, cómo usarla en una condición y un cuadro de mensaje y, a continuación, cómo quitarla mediante la acción QuitarTodasLasVariablesTemporales.
Condición |
Acción |
Argumentos |
---|---|---|
SetTempVar |
Nombre: MiVarExpresión: CuadroEntr("Escriba un número distinto de cero".) |
|
[TempVars]![MyVar]<>0 |
MessageBox |
Mensaje: ="Ha escrito " & [TempVars]! [MyVar] & "." Pitido: YesType: Información |
RemoveAllTempVars |