Descrierea variabilelor - studopediya
Noi numim aceste constante și variabile care efectuează operații aritmetice și logice.
Variabila - este numele zona desemnată de memorie pentru stocarea de date care pot fi schimbate în timpul rulării.
Constant - este desemnat în numele unei zone de memorie pentru stocarea de date care nu pot fi schimbate în timpul rulării.
Numele de variabile și constante sunt supuse următoarele reguli de bază:
¨ primul caracter al numelui trebuie să fie o literă;
¨ numărul de caractere dintr-un nume nu mai mult de 255;
¨ caractere ale numelui - litere, cifre și caractere de subliniere;
¨ Numele nu trebuie să coincidă cu un cuvânt cheie VBA.
Tipul de date se referă la metoda de prezentare și de stocare a datelor pe PC. Iată tipurile de date de bază în VBA:
¨ integer - un tip (-32768-32,767);
¨ Pe termen lung - un tip de (-2147483648-2147483647);
¨ singur - tip de material (7 mantisei cifre semnificative -10 38 10 38);
¨ dublu - vesch. tip (mantisa la 14 cifre semnificative -10 308 până la 10 308);
¨ valută - utilizat în calcule financiare;
¨ string - un tip de șir (de la 0 la 65535 simboluri);
¨ boolean - boolean (valoare reală (true) la fals (false);
¨ variantă - tip arbitrar (unde tip este descris de către utilizator).
În funcție de tipul de date pentru a stoca o variabilă este alocat mai mult sau mai puțini octeți PC RAM. De exemplu, pentru variabile de tip întreg necesită 2 octeți, iar pentru tipul de reale Single - 4 octeți. Pentru tipul variantă - 16 bytes.
În general, descrierea variabilei este declarată numele ei, iar tipul de la începutul programului sau până gata de a utiliza această variabilă în program.
VBA include o varietate de moduri de a descrie variabilele:
¨ o descriere explicită de o descriere a operatorului.
De exemplu, Dim și As Integer;
¨ descrierea implicită sau tipul de Variant. În cazul în care variabila nu este descrisă, atunci acesta este atribuit în mod automat tipul de opțiune și octeții de stocare maxim alocat de memorie (16). Cu excepția cazului descris în mod explicit doar numele variabilei (fără a se specifica), tipul este setat automat - Variant.
Sintaxa descrierii explicită a variabilelor
Variabilele din lista separate prin virgula.
între paranteze pătrate indică parametrii opționali.
De exemplu: Dim a, b, c Ca Integer; z Dim ca șir
Pentru exemplul anterior se poate scrie: Dim a, b, c, z - în acest tip de tip variabilă devine Variant. Etoglasit că variabilele a, b, c, valorile z pot fi atribuite la orice tip de date.
Sintaxa Constantele care descriu operatorului
Nume Const Constante [Ca tip] = valoarea
Domeniul de aplicare variabile
Domeniul de aplicare al unei variabile - parte a codului, pe care o puteți utiliza variabila.
În VBA, există trei zone ale variabilei:
Zona locală - variabila este valabilă și procedura actuală este descrisă în acesta de către operatorul Dim. De exemplu, Dim și Ca întreg.
Capitolul 13. Exprimarea în VBA și de intrare - date de ieșire