Szövegdoboz: Szövegdoboz:  Műveletek és Függvények

Az alábbiakban a VBA programban használatos  Aritmetikai, Relációs és Logikai műveletek, valamint a Matematikai függvények gyakrabban használt kifejezései vannak összefoglalva.

Aritmetikai műveletek:

 

¨ (+)              összeadás

¨ (-)               kivonás

¨ (*)               szorzás

¨ (/)               osztás

¨ (\)               egész-szám osztás (a nem-egész számok előzőleg egészre kerekítődnek,
                      ...az osztás eredményének
tört része elvész)

¨ (Mod)         maradék-képzés (a nem-egész számok előzőleg egészre kerekítődnek,
                      … az osztás eredményének
egész része elvész)

¨ (^)              hatványozás ( a ^ előtti szám a hatvány-alap, a ^ utáni szám a kitevő)

 

Relációs műveletek:

 

¨ (=)              egyenlőség

¨ (<>)            egyenlőtlenség

¨ (<)              kisebb

¨ (>)              nagyobb

¨ (<=)            kisebb/egyenlő

¨ (>=)            nagyobb/egyenlő (^)

 

Logikai műveletek:

 

¨ (Not)           tagad

¨ (And)           és

¨ (Or)             vagy

¨ (Xor)           kizár

¨ (Eqv)           azonos

Szöveg-kezelő műveletek:

 

¨ (&)              szöveg-összefűzés (a nem-szöveges operandusok előzőleg szövegessé
                 
konvertálódnak)

 

Matematikai függvények:

 

¨ Abs(<szám>)                 a <szám> abszolút értéke

¨ Sin(<radián>)                Sinus

¨ Cos(<radián>)               Cosinus

¨ Tan(<radián>)               Tangens

¨ Exp(<szám>)                 a <szám> e-alapú hatványa (e = 2,718282)

¨ Log(<pozitív>)              a <pozitív> szám természetes logaritmusa

¨ Sqr(<nem-negatív>)      a <nem-negatív> szám négyzetgyöke

¨ Rnd                               véletlen szám generálása 0 és 1 közötti értékben

¨ Round (<szám>[,<tizedes>])  egészre, vagy adott tizedesre kerekítés

Konverziós függvények:

 

¨ Str(<num-kifejezés>)    a megfelelő decimális szám szövegesen

¨ Val(<szöveg>)               számot tartalmazó <szöveg> szám-értéke

¨ ASC(<szöveg>)              <szöveg> első karakterének ANSI-kódja

¨ Chr(<ANSI-kód>)           <ANSI-kód> értékének megfelelő karakter

¨ Hex(<egész>)                a Hexadecimális szám szövegesen

¨ Okt(<egész>)                az Oktális szám szövegesen