• Dim Nazwa_Zmiennej As Typ
• Dim i As - to słowa kluczowe deklaracji
• deklaracje mogą być w dowolnym miejscu programu, ale przed użyciem zmiennej !!!
• deklaracje można grupować w jednej linii, ale typ każdej zmiennej należy w VBA definiować niezależnie !!!
• Dim x1, x2, x3 As Double (tu x1 i x2 przyjmą domyślny typ Variant)
• Dim x1 as Double, x2 as Double, ... (tak jest OK)
• Typ określa rodzaj możliwych do przechowywania danych
• liczbowe, logiczne, łańcuchy znakowe, itp
• Nazwa_Zmierwej to unikalny identyfikator określany przez programistę
• Nazwa zmiennej to unikalny identyfikator
• nie może kolidować z innymi nazwami używanymi w programie (a ściślej w zakresie widzialności)
• zmienne, procedury, funkcje, obiekty,
• predefiniowane typy danych (Double, Integer,...)
• słowa kluczowe (zarezerwowane identyfikatory składniowe języka), m.in. Sub, Dim, End, If, Then, Elsę,...
• składa się z ciągu liter, cyfr i znaku podkreślenia _, a pierwszy znak musi być literą
• nie może zawierać znaków specjalnych, interpunkcyjnych, spacji, itp., nie powinno się też używać znaków narodowych (ąćęłńóśżź)
• w VBA duże i małe litery nie są rozróżniane
• MojaZmienna == MOJAzmienna -- mojaZMIENNA == ...
3