AngiTempVar, makrohandling

Viktig!: Denne artikkelen er maskinoversatt, se ansvarsfraskrivelsen. Du finner den engelske versjonen av artikkelen her som referanse.

Du kan bruke makrohandlingen AngiTempVar i Access-skrivebordsdatabaser til å opprette en TempVar og setter den til en bestemt verdi. Variabelen kan deretter brukes som en betingelse eller argument i etterfølgende handlinger, eller du kan bruke variabelen i en ny makro, i en hendelsesprosedyre eller i et skjema eller rapport.

Innstilling

Makrohandlingen AngiTempVar har følgende argumenter:

Handlingsargument

Beskrivelse

Navn

Skriv inn navnet på den midlertidige variabelen.

Uttrykk

Skriv inn et uttrykk som skal brukes til å angi verdien for denne TempVar. Ikke sett foran uttrykket med et likhetstegn (=). Du kan klikke den bygge knappen Verktøy-knappen Hvis du vil bruke uttrykksverktøyet til å angi dette argumentet.

Merknader

  • Du kan ha opptil 255 midlertidige variabler definert samtidig. Hvis du ikke fjerne en TempVar, forblir den i minnet til du lukker databasen. Det er lurt å fjerne midlertidige variabler når du er ferdig med å bruke dem. Hvis du vil fjerne én enkelt midlertidig variabel, kan du bruke den FjernTempVar handling og angi argumentet til navnet på den midlertidige variabelen du vil fjerne. Hvis du har mer enn én midlertidig variabel og du vil fjerne alle samtidig, bruker du FjernAlleTempVars handling.

  • Midlertidige variabler er globale. Når en TempVar er opprettet, kan du henvise til den i en hendelsesprosedyre, en Visual Basic for Applications (VBA) modul, en spørring eller et uttrykk. Hvis du for eksempel hvis du har opprettet en midlertidig variabel kalt MyVar, kan du bruke variabelen som kontrollkilden for en tekstboks ved å bruke følgende syntaks:

=[TempVars]![MyVar]

Obs!: I makroer, spørringer og hendelsesprosedyrer trenger du ikke kommer foran uttrykket med et likhetstegn.

Du kan også referere til midlertidige variabler i en hvilken som helst tillegg eller refererte databaser.

  • Hvis du vil kjøre handlingen AngiTempVar makro i en VBA-modul, kan du bruke metoden Add for objektet TempVars .

Eksempel

Makroen nedenfor viser hvordan du oppretter en midlertidig variabel ved å bruke makrohandlingen AngiTempVar og deretter bruker den midlertidige variabelen i en betingelse og en melding til alle og fjerne den midlertidige variabelen.

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

FjernTempVar

Navn: MyVar

Obs!: Ansvarsfraskrivelse for maskinoversettelse: Denne artikkelen er oversatt av et datasystem i stedet for en oversetter. Microsoft tilbyr disse maskinoversettelsene slik at brukere som ikke snakker engelsk, får tilgang til innhold om Microsoft-produkter, -tjenester og –teknologier. Ettersom artikkelen er maskinoversatt, kan den inneholde feil i vokabular, syntaks eller grammatikk.

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×