È possibile usare l'azione di macro RimuoviVarTemp nei database desktop di Access per rimuovere una sola variabile temporanea creata usando l'azione ImpostaVarTemp.
Impostazione
L'argomento dell'azione di macro RimuoviVarTemp è il seguente.
Argomento dell'azione |
Descrizione |
Nome |
Immettere il nome della variabile temporanea da rimuovere. |
Note
-
È possibile definire un massimo di 255 variabili temporanee contemporaneamente. Se non si rimuove una variabile temporanea, rimarrà in memoria finché non si chiude il database. È consigliabile rimuovere le variabili temporanee dopo averle usate.
-
Access rimuove automaticamente tutte le variabili temporanee quando si chiude il database o il progetto.
-
Se si sbaglia a scrivere il nome della variabile da rimuovere, Access non visualizza un messaggio di errore. La variabile da rimuovere resta in memoria finché non si chiude il database.
-
Per rimuovere contemporaneamente tutte le variabili temporanee create, usare l'azione RimuoviTutteLeVarTemp.
-
Per eseguire l'azione RimuoviVarTemp in un modulo VBA, usare il metodo Remove dell'oggetto TempVars.
Esempio
La macro seguente mostra come creare una variabile temporanea, usarla in una condizione e in una finestra di messaggio e quindi rimuoverla con l'azione RimuoviVarTemp.
Condizione |
Azione |
Argomenti |
ImpostaVarTemp |
Nome: MiaVar Espressione: InputBox("Immettere un numero diverso da zero.") |
|
[TempVars]![MiaVar]<>0 |
FinestraMessaggio |
Messaggio: ="È stato immesso" & [TempVars]![MiaVar] & "." SegnaleAcustico: Sì Tipo: Informazioni |
RimuoviVarTemp |
Nome: MiaVar |