Du kan bruge makrohandlingen FjernAlleMidlertidigeVariabler i Access-skrivebordsdatabaser til at fjerne midlertidige variabler, du har oprettet ved hjælp af makrohandlingen AngivMidlertidigVariabel .
Indstilling
Makrohandlingen FjernAlleMidlertidigeVarialer har ikke nogen argumenter.
Bemærkninger
-
Du kan have op til 255 midlertidige variabler, der er defineret på én gang. Hvis du ikke fjerner en midlertidig variabel, forbliver den i hukommelsen, indtil du lukker databasen eller projektet. Det er en god idé at fjerne midlertidige variabler, når du er færdig med at bruge dem.
-
Access fjerner automatisk alle midlertidige variabler, når du lukker databasen eller projektet.
-
Hvis du vil fjerne en enkelt midlertidig variabel, skal du bruge handlingen FjernMidlertidigVariabel og angive argumentet til navnet på den midlertidige variabel, du vil fjerne.
-
Hvis du vil køre handlingen FjernAlleMidlertidigVariable i et VBA-modul, skal du bruge metoden RemoveAll for objektet TempVars .
Eksempel
Følgende makro demonstrerer, hvordan du opretter en midlertidig variabel, bruger den i en betingelse og et meddelelsesfelt og derefter fjerner den midlertidige variabel ved hjælp af handlingen FjernAlleMidlertidigeVariabler .
Betingelse |
Handling |
Argumenter |
IndstilMidlertidigVariabel |
Navn: MinVar Udtryk: InputBox ("Indtast et tal, som ikke er nul.") |
|
MidlertidigeVariabler! [MinVar] <> 0 |
Meddelelsesboks |
Meddelelse: ="Du har indtastet " & [MidlertidigeVariabler![MinVar] & "." Bip: Ja Type: Oplysninger |
RemoveAllTempVars |