Du kan bruke makrohandlingen FjernTempVar i Access-skrivebordsdatabaser for å fjerne en midlertidig variabel som du opprettet ved hjelp av handlingen AngiTempVar .
Innstilling
Makrohandlingen FjernTempVar har følgende argument:
| Handlingsargument | Beskrivelse |
|---|---|
| Navn | Skriv inn navnet på den midlertidige variabelen du vil fjerne. |
Merknader
- Du kan ha opptil 255 midlertidige variabler definert samtidig. Hvis du ikke fjerner en midlertidig variabel, forblir den i minnet til du lukker databasen. Det er lurt å fjerne midlertidige variabler når du er ferdig med å bruke dem.
- Access fjerner automatisk alle midlertidige variabler når du lukker databasen eller prosjektet.
- Hvis du staver navnet på variabelen som skal fjernes, feilvises det ingen feil i Access. Variabelen du ville fjerne, forblir i minnet til du lukker databasen.
- Hvis du har opprettet mer enn én midlertidig variabel og du vil fjerne alle samtidig, bruker du handlingen RemoveAllTempVars .
- Du kan kjøre handlingen RemoveTempVar i en VBA-modul ved å bruke Remove-metoden for TempVars-objektet .
Eksempel
Følgende makro demonstrerer hvordan du oppretter en midlertidig variabel, bruker den i en betingelse og meldingsboks og deretter fjerner den midlertidige variabelen ved hjelp av handlingen FjernTempVar .
| Betingelse | Handling | Argumenter |
|---|---|---|
| SetTempVar |
Navn: MyVar Uttrykk: InputBox("Skriv inn et tall som ikke er null.") |
|
| [TempVars]! [MyVar]<>0 | Meldingsboks |
Message: ="Du skrev inn " & [TempVars]! [MyVar] & «.» Lydsignal: Ja Type: Informasjon |
| RemoveTempVar | Navn: MyVar |