Du kan bruke makrohandlingen RemoveAllTempVars i Access-skrivebordsdatabaser til å fjerne midlertidige variabler som du opprettet ved hjelp av makrohandlingen AngiTempVar .
Innstilling
Makrohandlingen RemoveAllTempVars har ingen argumenter.
Merknader
-
Du kan ha opptil 255 midlertidige variabler definert samtidig. Hvis du ikke fjerner en midlertidig variabel, beholdes den i minnet til du lukker databasen eller prosjektet. Det er god praksis å fjerne midlertidige variabler når du er ferdig med å bruke dem.
-
Alle midlertidige variabler fjernes automatisk når du lukker databasen eller prosjektet.
-
Hvis du vil fjerne én midlertidig variabel, bruker du handlingen FjernTempVar og angir argumentet til navnet på den midlertidige variabelen du vil fjerne.
-
Hvis du vil kjøre handlingen RemoveAllTempVars i en VBA-modul, bruker du RemoveAll-metoden for TempVars-objektet .
Eksempel
Følgende makro demonstrerer hvordan du oppretter en midlertidig variabel, bruker den i en betingelse og en meldingsboks, og deretter fjerner du den midlertidige variabelen ved hjelp av handlingen RemoveAllTempVars .
Betingelse |
Handling |
Argumenter |
AngiTempVar |
Navn: MyVar Uttrykk: InputBox("Skriv inn et tall som ikke er null.") |
|
[TempVars]! [MyVar]<>0 |
Meldingsboks |
Melding: ="Du skrev inn " & [TempVars]! [MyVar] & "." Lydsignal: Ja Type: Informasjon |
RemoveAllTempVars |