Puede usar la acción de macro RemoveAllTempVars en bases de datos de escritorio de Access para quitar las variables temporales que creó mediante la acción de macro SetTempVar.

Valor

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

Observaciones

  • 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. Es una buena práctica quitar variables temporales cuando haya terminado de usarlos.

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

  • Para quitar una única 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 siguiente macro 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:InputBox("Escriba un número distinto de cero").

[TempVars]! [MyVar]<>0

MsgBox

Mensaje:="Has escrito " & [TempVars]! [MyVar] & "".

Pitido:

Tipo: Información

RemoveAllTempVars

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Insider

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad de la traducción?
¿Qué ha afectado a tu experiencia?

¡Gracias por sus comentarios!

×