Creeaza.com - informatii profesionale despre


Simplitatea lucrurilor complicate - Referate profesionale unice
Acasa » scoala » informatica » excel
Variabile si tipuri de date folosite in VBA - Variabilele reprezinta elementele cu care interactioneaza programul

Variabile si tipuri de date folosite in VBA - Variabilele reprezinta elementele cu care interactioneaza programul


Variabile si tipuri de date folosite in VBA - Variabilele reprezinta elementele cu care interactioneaza programul

Codul este compus din variabile, operatori (+,-, etc)  si declaratii. Conceptual vorbind variabilele reprezinta obiectele cu care lucreaza programul. De exemplu, o variabila poate reprezenta un numar cu care se vor efectua calcule matematice, un sir de caractere ce trebuie editat, o foaie de lucru, etc. In cadrul unui program se poate manipula orice din cadrul Excel. Pentru a interationa cu acesti itemi trebuie:

Creata o variabila de tipul potrivit.

Sa i se dea o valoare initiala variabilei.

Sa se efectueze operatii sau sa se execute declaratii pentru a modifica variabila sau pentru a interactioana cu ea.

Tipuri de date

La declararea sau crearea unei variabile, se va tine cont de tipul de date ce va fi pastrat de variabila. Variabilelor li se pot atribui anumite valori in functie de tipul de date ce a fost declarat . La variabile se face referire in functie de tipul de date retinut; spre exemplu o variabila poate fi de tip intreg, respectiv va retine valori intregi (Integer). Daca nu se stie sigur tipul de date pe care il va retine variabila poate fi declarata ca Variant. Acest tip de variabile pot reprezenta orice.

Tipurile de date cele mai uzuale sunt reprezentate in tabelul de mai jos:

Principalele tipuri de date folosite in cadrul VBA sunt prezentate in tabelul urmator:

Tip data

Interval de valori

Boolean

Adevarat (True) sau fals(False)

Byte

Currency

-922,337,203,685,477.5808 la 922,337,203,685,477.5807.

Date

1 Ianuarie 100 la 31 Decembrie 9999 si timp de la  0:00:00 la 23:59:59.



Double

-1.79769313486231 la -4.94065645841247E-324 pentru valori negative; si de la 4.94065645841247E-324 pana la 1.79769313486232E308 pentru valori pozitive.

Integer

-32,768 la 32,767.

Long

-2,147,483,648 la 2,147,483,647.

Object

Tip de data complex

Single

-3.402823E38 la -1.401298E-45 pentru valori negative; si de la 1.401298E-45 pana la 3.402823E38 for pentru valori pozitive.

String

Sir de caractere.

Variant

Tip de data care le include pe toate celalalte

Declararea variabilelor

De obiei, in cadrul orcarui limbaj de programare, pentru a putea folosi o variabila, aceasta trebuie declarata la inceputul programului. Dupa ce se va decide tipul de data potrivit pentru variabila, declararea are sintaxa:

Dim NumeVariabila [As TipData]

Exemple:

Dim Contor As Integer

Dim NumeFoaieLucru As String

Dim ValoareCelula As Variant

Dim Salariu As Currency

Variabilele sunt de doua tipuri:

- globale (sunt recunoscute in tot programul);

- locale (sunt recunoscute doar in interiorul unei proceduri sau functii);

In cazul in care nu se specifica tipul variabilei, acesteia i se atribuie tipul de data Variant. Asadar variabila - ValoareCelula poate fi declarata mai simplu astfel:

Dim ValoareCelula





Politica de confidentialitate


creeaza logo.com Copyright © 2024 - Toate drepturile rezervate.
Toate documentele au caracter informativ cu scop educational.