FjernTempVar, makrohandling

Gjelder for
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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