Se aplica a
Access para Microsoft 365 Access 2021 Access 2019 Access 2016

Puede usar la acción de macro RemoveAllTempVars de las bases de datos de escritorio de Access para quitar las variables temporales creadas con la acción de macro SetTempVar .

Configuración

La acción de macro RemoveAllTempVars no tiene ningún argumento.

Comentarios

  • Puede tener hasta 255 variables temporales definidas a la vez. Si no quita una variable temporal, permanecerá en la memoria hasta que cierre la base de datos o el proyecto. Se recomienda eliminar las variables temporales cuando haya terminado de usarlas.

  • Access quita automáticamente todas las variables temporales al cerrar la base de datos o el proyecto.

  • Para quitar una sola variable temporal, use la acción RemoveTempVar y establezca su argumento en el nombre de la variable temporal que desea quitar.

  • Para ejecutar la acción RemoveAllTempVars en un módulo VBA, use el método RemoveAll del objeto TempVars .

Ejemplo

En la macro siguiente se muestra cómo crear una variable temporal, usarla en una condición y un cuadro de mensaje y, a continuación, quitar la variable temporal mediante la acción RemoveAllTempVars .

Condición

Acción

Argumentos

SetTempVar

Nombre: MyVar

Expresión: CuadroEntr("Escribir un número que no es cero").

[TempVars]! [MiVar]<>0

Msgbox

Mensaje: ="Escribió " & [TempVars]! [MiVar] & "."

Pitido:

Tipo: información

RemoveAllTempVars

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.