Variabilele vba, programarea vba în sub acces 2018

Bazele programării VBA

Variabilele VBA

După cum rezultă din articolul Tipuri de date VBA. în VBA pentru a stoca valori temporare în program și pentru a executa calcule, se utilizează variabile care sunt declarate cu tipurile de date necesare pentru programul dat. Constantele, ca variabilele, sunt, de asemenea, folosite pentru stocarea datelor. Dar valoarea variabilei poate fi modificată în timpul executării programului, iar constanta rămâne neschimbată.







Înainte de a utiliza o variabilă, trebuie să i se atribuie un nume unic (identificator) și, în plus, trebuie declarat printr-unul dintre operatori:

Direcția explicită a opțiunii interzice utilizarea variabilelor nedeclarate. În acest caz, fiecare variabilă trebuie declarată înainte de a fi utilizată. În plus, operatorul Opțional Explicit vă ajută să găsiți rapid erori în numele variabilelor sau să identificați o variabilă nedeclarată.

Numele variabilei trebuie să îndeplinească o serie de cerințe:







  • Numele trebuie să înceapă cu o literă, după care litera poate fi urmată de numere, litere și subliniere;
  • numele nu pot conține caracterele: #, $, ,%, @. ;
  • Numele nu trebuie să conțină semne de punctuație (perioade, virgule etc.) și spații;
  • numele nu ar trebui să utilizeze cuvinte cheie rezervate care sunt utilizate de VBA;
  • numele nu poate depăși 255 de caractere.

Trebuie remarcat faptul că ambele litere mici și minuscule pot fi folosite în numele VBA, de exemplu MyVar. În plus, este recomandabil să se atribuie nume semnificative variabilelor în funcție de scopul lor funcțional și de prefixele diferitelor tipuri de date și obiecte.

În VBA, variabilele nu sunt adesea declarate sau tipul de date nu este specificat. În acest caz, variabilelor implicite li se va atribui un tip de date Variant. Tipul de date Variant conduce la utilizarea ineficientă a memoriei RAM a calculatorului și la încetinirea executării programului. Este recomandabil să utilizați Varianta numai în cazul în care mai multe tipuri de date pot fi stocate într-o singură variabilă.

În VBA, puteți utiliza constante literale care sunt scrise direct în codul programului și constantele numite. O constantă numită, ca o variabilă, trebuie declarată înainte de a fi utilizată. Se recomandă utilizarea numai a constantelor numite, care pot fi utilizate în mod repetat în proceduri sau module VBA.







Articole similare

Trimiteți-le prietenilor: