Tipuri de date vba, programare vba în sub acces 2018

VBA tipuri de date

Limba de programare VBA este folosită pentru a scrie codul programului. VBA are propriul alfabet și sintaxă. VBA cod de program este format din instrucțiuni de grup înregistrate ținând cont de anumite reguli alfabet și sintaxă. În VBA, alfabetul include: litere mari și mici ale alfabetului, majuscule și litere mici ale alfabetului chirilic, numerele 0 - 9, o subliniere „_“, caractere speciale, și combinarea de caractere.







În VBA, variabilele și constantele sunt folosite pentru a reprezenta valorile datelor. Ele sunt folosite pentru a stoca valorile de timp și a efectua calcule în timpul execuției programului. Pe de o parte (din punct de vedere tehnic), o variabilă este o zonă separată numită de memorie pentru stocarea datelor de un anumit tip. Pe de altă parte (în textul programului) variabila este numele său. Cu alte cuvinte, o variabilă este o pereche care include o locație de memorie și numele asociat acesteia. Variabilele sunt obiecte care sunt proiectate pentru a stoca date. Valoarea variabilei poate fi modificată în timpul executării programului.

O constantă este, de asemenea, o zonă numită de memorie pentru stocarea valorilor constante. Constantele sunt obiecte ale căror valori rămân constante și nu pot fi modificate în timpul execuției programului. Variabilele și constantele sunt denumite magazine de date.

Principalele tipuri de date VBA sunt constante și variabile. Tipul de date indică modul în care datele sunt stocate în memorie. Variabilele furnizează valori sau obiecte în program. Înainte de a utiliza o variabilă trebuie declarată (declarate) cu declarația DIM (format: DIM AS data_type VARIABLE_NAME).







Principalele tipuri de date VBA sunt: ​​numeric, caracter (șir), logic, dată și obiect.

Tip de date numeric

VBA utilizează șase tipuri diferite de date (cel mai extins tip de date): Byte, Integer, Long, Single, Double, Currency.

  • Byte - numere întregi (intervale: 0 - 255, octet rezervat - 1 octet);
  • Integer - numere întregi (-32768 - 32767, 2 octeți);
  • Long sunt numere întregi lungi (-2.1E9 - 2.1E9, 4 octeți).
  • Single - numere reale singur precizie în virgulă mobilă (interval: -3,402823E38 - -1,401298E-45 1,401298E-45 și - 3,402823E38, 4 octeți);
  • Dublă - reală dublă precizie în virgulă mobilă (-1,79769313486232E308 - -4,94065645841247E-324 și 4,94065645841247E-324 - 1,79769313486232E308, 8 octeți).

Tipuri de punct fix - Moneda numere care au până la 15 cifre înainte de punctul zecimal și patru cifre după (-922,337,203,685,477.5808 - 922,337,203,685,477.5807).

Tipul de date de tip șir

  • șir de lungime fixă ​​- informații de text în intervalul de la 1 la 65400, memorie de 1 rând este rezervată;
  • șir de lungime variabilă - informații de text în intervalul de la 0 la 2 miliarde de caractere, memoria este rezervată în lungime de 10 octeți + lungimea liniei.

Alte tipuri de date

Tip logic Boolean - Boolean (are una din cele două valori logice: True - False, 2 bytes).

Dacă pentru variabila care este utilizată în procedura VBA. tipul de date nu este declarat, apoi, în mod implicit, este specificat tipul de date Variant.

Tipuri de variante

  • Varianta (numere) este o valoare numerică (orice valoare numerică, 16 octeți);
  • Varianta (caractere) este o valoare de șir (orice valoare a caracterelor este de 22 octeți + lungime linie).

Apoi, analizați în detaliu domeniul variabilelor din programele VBA.







Articole similare

Trimiteți-le prietenilor: