Kifejezések, műveletek és operátorok VBA VBA programozás adatbázis-hozzáférés 2018

Kifejezések VBA

Számítások elvégzésére és egyéb manipuláció VBA használt kifejezéseket. Expression - bármely kombinációja eszközök vagy adatok elemek (számok, állandók, változók, függvények és egyéb operandusok) és jelei műveleteket. Jelek műveletek - azok a karakterek, amelyek a csatlakozni a operandusok egy kifejezés. Operandusok (az operandusok) programozás - olyan tárgyak, amelyek hajt végre egy műveletet (művelet).

Műveletek VBA - ezt a műveletet végrehajtotta az operandusok. Jelek műveletek kifejezése saját prioritásait. Kifejezések állhatnak egy operandust vagy állhat egy összetett jelek operandusok és műveleteket. Az eredmény a kifejezés kiértékelésének az az érték, lehetővé kell tenni a VBA típusú adatokat. Meg kell jegyezni, hogy ugyanaz a kifejezés nem használható inkompatibilis adattípusok.

Műveletek esetében. aki írásához használt kifejezések VBA, a következők: az értékadó operátor; matematikai műveletek; logikai műveletek; összehasonlító műveletek (kapcsolatok); műveletek munka karakterlánc (string műveletek).

Az értékadó operátor - van csatlakoztatva egy egyenlőségjel kifejezést, amelynek értéke a kifejezés, a jobb rendelt balra az egyenlőségjel. Például egy értékadás strStudent.ImyaST = „Peter”. A név „Peter” rendelt szerkezeti elem „ImyaST” változó felhasználói adattípus „strStudent”.

Aritmetikai operátorok utasításokat, amelyek számtani műveleteket alkalmaznak. aritmetikai műveleteket alkalmazzuk VBA: összeadás (+); kivonás (-); szorzás (*); szakadék (/); Division maradék nélkül (\); fennmaradó modulo (mod); hatványozás (^). Például, eredményezhet = (7 + 12) * 5 ^ 3

Logikai operátorok - olyan utasításokat, amelyek a logikai operátorok logikai kifejezések. Logikai kifejezések Boole-típusú értéket, amely azt feltételezi, az egyik két logikai értékek: True (1) vagy hamis (0). Amikor végző logikai műveletek logikai változók vannak rendelve az eredmény számítások jelzett jobb oldali részében a piaci szereplők. Logikai műveleteket tartalmazza: és, vagy, bólintás, xor, ekvivalens, imp (logikai és, vagy, nem, logikai kizáró vagy logikai ekvivalencia logikai következmény). Például, (9> 8) vagy (2> 5). Az eredmény True (igaz), mivel az egyik feltétel igaz.

Az összehasonlító operátorok vagy kapcsolatokat. Az összehasonlító műveletek eredménye az értéke logikai, amely feltételezi egy két logikai érték: True (igaz) vagy False (hamis). Az operátorok lehet használni a következő karaktereket összehasonlítások konkrét szintaxis: egyenlőség (=); nagyobb (>) és kevesebb, mint (<); не равно (<>); nagyobb, mint vagy egyenlő (> =), és kisebb vagy egyenlő, (<=); сcылка на объект (Is); подобие (Like). Например, оператор равенства A1=A2 ' если A1 равно A2, то True (истина), если A1 неравно A2, то False (ложь).

String operátorok. A String operátorok Van egy jel művelet (Összefűzés), amely úgy van kialakítva, hogy összekapcsolják több sort egy sorban. Például, strStudent = "Smith" „Péter” a string változó strStudent Petr Petrov kerül.

Kapcsolódó cikkek