Acțiunea de macrocomandă SetareTempVar

Notă: Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află articolul în limba engleză, ca să îl puteți consulta cu ușurință.

Puteți utiliza acțiunea de macrocomandă Setaretempvar în bazele de date desktop Access pentru a crea o variabilă temporare și setați-o la o anumită valoare. Variabilă poate fi apoi utilizată ca o condiție sau un argument din acțiunile următoare sau utilizați variabila într-o altă macrocomandă, într-o procedură eveniment sau dintr-un formular sau raport.

Setare

Acțiunea de macrocomandă Setaretempvar are următoarele argumente.

Argument acțiune

Descriere

Nume

Introduceți numele variabilei temporară.

Expresie

Introduceți o expresie care va fi utilizată pentru a seta valoarea pentru această variabilă temporară. Nu puneți expresia cu semnul egal (=). Puteți face clic pe construirea butonul Butonul Generator pentru a utiliza Generatorul de expresii pentru a seta acest argument.

Observații

  • Puteți avea până la 255 variabile temporare definite în același timp. Dacă ștergeți o variabilă temporare, acesta va rămâne în memoria până când închideți baza de date. Aceasta este o practică bună pentru a elimina temporar variabile după ce ați terminat le utilizați. Pentru a elimina o singură variabilă temporare, utilizați Eliminaretempvar acțiune și setați argumentului la numele variabilei temporare pe care doriți să o eliminați. Dacă aveți mai multe variabile temporare și doriți să le eliminați toate în același timp, utilizați Eliminaretotaltempvar acțiune.

  • Variabile de temporare sunt globală. După o variabilă temporară a fost creat, puteți face referire la ea într-o procedură eveniment, un Visual Basic for Applications (VBA) modulul, o interogare sau o expresie. De exemplu, dacă ați creat o variabilă temporare denumit MyVar, ar putea utilizați variabila ca sursă control pentru o casetă text, utilizând următoarea sintaxă:

=[TempVars]![MyVar]

Notă: În macrocomenzi, interogările și proceduri eveniment, nu trebuie să puneți semnul egal înaintea expresiei.

De asemenea, puteți consulta variabile temporare în orice completare sau baze de date dată.

  • Pentru a rula acțiunea de macrocomandă Setaretempvar într-un modul VBA, utilizați metoda de Adăugare a obiectului funcțiile TempVar .

Exemplu

Următoarele macrocomanda demonstrează cum se creează o variabilă temporare utilizând acțiunea de macrocomandă Setaretempvar , apoi utilizând variabilă temporare într-o condiție și o casetă de mesaj, și apoi eliminarea variabilă temporară.

Condiție

Acțiune

Argumente

Setaretempvar

Nume: MyVar

Expresie: InputBox ("Introduceți un număr de non-zero")

[Funcțiile TempVar]! [MyVar] <> 0

CasetăMesaj

Mesaj: = "Ați introdus" & [funcțiile TempVar]! [MyVar] & "."

Bip: Da

Tip: informații

Eliminaretempvar

Nume: MyVar

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×