Visual Basic
tõesed, vastupidisel juhul on tehte tulem väär (False).
Not - mitte. Tehte Not a tulem on tõene (True) siis, kui a väärtus on väär (False) ja väär (False)
vastupidisel juhul.
Loogikaavaldiste näiteid
x >= 2 And x <= 13, x < 2 Or x >13 , a+b > c And a+c > b And b+c > a sugu = 1 Or
UCase(sugu) = "N" Or Ucase(Trim(sugu)) = "NAINE"
VALIKULAUSED
Valikulaused võimaldavad määrata tegevuste (lausete) valikulist täitmist sõltuvalt etteantud
tingimustest. Nad kujutavad endast liit- ehk struktuurlauseid, sisaldades endas teisi liht-ja/või
liitlauseid.
If-laused
VBAs on kaks If-lauset: üherealine If-Iause ja mitmerealine If-lause.
Üherealine If-lause on tagasihoidlikumate võimalustega. Ta pärineb Basicu varasematest
versioonidest. VBAs on ta säilitatud ühilduvuse tagamiseks vanemate programmidega. Lause
üldkuju on järgmine:
If tingimus Then lausedl [ Else Iaused2 ]
kus tingimus on võrdlus või loogikaavaldis
x= a And x <= b