0 × 10-28 to 7.9 × 1028, 28-digit precision Konstandid Konstandi väärtus näidatakse programmis ning ta ei muutu programmi täitmise ajal. Iga andmeliigi jaoks on ette nähtud kindlad konstantide esitamise reeglid. const float pi = 3.1415927f; const int r = 25; OMISTUSLAUSE JA AVALDISED Omistuslause Omistuslause võimaldab määrata väärtuse leidmise eeskirja ning näidata köha, kuhu see salvestada. Tema põhivariandi üldkuju on järgmine: muutuja = avaldis muutuja lihtmuutuja või struktuurmuutuja element (mäluväli, kuhu salvestatakse tulemus) ning avaldis määrab eeskirja omistatava väärtuse leidmiseks. Märk "=" on omistamissümbol. Lause täitmisel leitakse paremal poolel oleva avaldise väärtus ja omistatakse see vasakul poolel olevale muutujale, s.t salvestatakse antud muutujale eraldatud väljas. Kui paremal poolel on konstant, kopeeritakse see programmiplokist (lausest) vastava muutuja välja. Kui paremal poolel
Teisel juhul saab neid käsutada kõikides antud mooduli protseduurides, kus sama nime pole deklareeritud muuks otstarbeks. VBAs on olemas rida sisseehitatud ehk sisekonstante. Igal taolisel konstandil on kindel tähendus, väärtus ja nimi. Neid käsutatakse kindlates kohtades ja kindlas tähenduses - peamiselt mõne sisefunktsiooni argumendina. Kõikide sisekons-tantide nimed algavad tähtedega vb vbBlack, vbRed, vbOK, vbCancel, vbYes, vbSunday jmt Lihtmuutujad Lihtmuutuja ehk skalaarmuutuja (ka lihtsalt muutuja) on nimega varustatud kõht arvuti mälus - järjestikku baitide rühm ehk väli, mida käsutatakse muutuva suuruse väärtuste salvestamiseks ja säilitamiseks programmi täitmise ajal. Väljad muutujatele eraldab VBA interpretaator. Programmi täitmise ajal saab muutujatele omistada väärtusi ning neid käsutada avaldistes uute väärtuste tuletamiseks. Igal ajahetkel saab muutujal olla ainult üks väärtus. Seni kuni