Se aplica aAccess para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Puede usar la acción de macro RemoveTempVar de las bases de datos de escritorio de Access para quitar una variable temporal única creada con la acción SetTempVar .

Configuración

La acción de macro RemoveTempVar tiene el siguiente argumento.

Argumento de la acción

Descripción

Nombre

Escribe el nombre de la variable temporal que quieres quitar.

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. 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.

  • Si escribe incorrectamente el nombre de la variable que se va a quitar, Access no muestra un error. La variable que desee quitar permanecerá en la memoria hasta que cierre la base de datos.

  • Si ha creado más de una variable temporal y desea quitarlas todas a la vez, use la acción RemoveAllTempVars .

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

Ejemplo

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

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

RemoveTempVar

Nombre: MyVar

¿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.