VBA operaatorid Exceli VBA-operaatorite loend (näited)

Exceli VBA operaatorid

In VBA operaatorid kasutatakse, et kontrollida, kas üks arv on suurem kui teise või vähem kui teine või võrdne teise arvu ja ei võrdu samuti. Meetod sarnaneb operaatorite kasutamisega, nagu me kasutame Excelis, näiteks A> B kasutab võrdlusoperaatorit.

Pole tähtis, kui head me oleme või kui osavad me oma töös oleme, kui me ei tee põhitõdesid õigesti, siis on kõik segaduses. Esiteks, kui me ei õpi põhitõdesid, siis ei saa me minna järgmisele tasemele, olgu see siis mõni amet. Põhjus, miks ma nii palju põhitõdesid rõhutan, sest tänases artiklis näitame teile ühte põhimõistet “VBA operaatorid”.

Operaatorid on kõigi arvutuste keskmes. Need on märgid, mida kasutame ühe asja võrdlemiseks teisega. Olen kindel, et peate neid loogikaid oma igapäevases töökohas kasutama.

Matemaatiliste operaatorite loetelu

Allpool on matemaatiliste operaatorite loend, mida me regulaarselt kasutame.

Eespool on matemaatilised operaatorid ja need on kõigile ühised. Meil on ka võrdlusoperaatoreid, allpool on nende loetelu.

VBA võrdlusoperaatorite loend

  • Võrdne märk (=)
  • Suurem kui märk (>)
  • Suurem kui võrdne märgiga (> =)
  • Vähem kui märk (<)
  • Pole võrdne märgiga ()

Arutame neid operaatoreid üksikasjalikult.

Selle VBA Operators Exceli malli saate alla laadida siit - VBA Operators Exceli mall

Võrdne märk (=)

Selle märgi abil võrreldakse, kas üks asi on teise asjaga võrdne. Selle operaatorimärgi tulemus on kas TRUE või FALSE. Kui üks asi on võrdne teisega, siis saame TÕENE või muidu VALE.

Allpool on VBA kood, et mõista  operaatori Equal (=) kasutamist .

Kood:

 Sub Equal_Operator () Dim Val1 stringina Dim Val2 stringina Val1 = 25 Val2 = 25 Kui Val1 = Val2, siis MsgBox "Mõlemad on samad ja tulemus on TÕENE" Muu MsgBox "Mõlemad pole samad ja tulemus on FALSE" Lõpeta kui Lõpp Alam 

See tagastab tulemuse tõena, kuna muutujate väärtused „Val1” ja „Val2” on samad.

Suurem kui märk (>)

See märk kontrollib, kas üks number on suurem kui teine ​​number. See on ka loogiline VBA-operaator, kus tulemus on kas TÕENE või VALE.

Allpool on VBA kood, et mõista  operaatori Suurem kui (>) kasutamist .

Kood:

 Sub Greater_Operator () Dim Val1 stringina Dim Val2 stringina Val1 = 25 Val2 = 20 Kui Val1> Val2 Siis MsgBox "Val1 on suurem kui val2 ja tulemus on TÕENE" Muu MsgBox "Val1 ei ole suurem kui val2 ja tulemus on FALSE "Lõpeta, kui lõpeb alam 

Ja tulemus saab olema -

Suurem kui võrdne märgiga (> =)

See märk töötab täpselt samamoodi nagu ülaltoodud operaator Suurem kui, kuid kontrollib, kas arv on võrdne või mitte.

Allpool on VBA kood, et mõista  operaatori Suurem kui Võrdne (> =) kasutamist .

Kood:

 Sub Greater_Than_Equal_Operator () Dim Val1 stringina Dim Val2 stringina Val1 = 25 Val2 = 20 Kui Val1> = Val2, siis MsgBox "Val1 on suurem kui val2 ja tulemus on TRUE" Muu MsgBox "Val1 ei ole suurem kui val2 ja tulemus on FALSE "Lõpeta, kui Lõpp alam 

Nüüd muudame val2 summa lihtsalt 25-ks ja käivitame siis koodi.

Mõlemad tulemused tagastavad TÕENE, kuna oleme rakendanud märgi> =.

Vähem kui märk (<)

See märk kontrollib, kas üks number on väiksem kui teine ​​number. See on ka VBA loogiline operaator, kus tulemus on kas TÕENE või VALE.

Allpool on VBA kood, et mõista  operaatori Less Than (<) kasutamist .

Kood:

 Sub Less_Operator () Dim Val1 stringina Dim Val2 stringina Val1 = 25 Val2 = 20 Kui Val1 <Val2 Siis MsgBox "Val1 on väiksem kui val2 ja tulemuseks on TRUE" Muu MsgBox "Val1 ei ole väiksem kui val2 ja tulemus on FALSE "Lõpeta, kui lõpeb alam 

See tagastab FALSE, kuna 25 pole väiksem kui 20.

Pole võrdne märgiga ()

See ei ole võrdne märgiga, kui pöördoperaator tagastab pöördtulemused. Kui üks asi on võrdne teisega, tagastab see vale või TÕENE.

Allpool on kood, et mõista operaatori VBA Not Equal () kasutamist.

Kood:

 Sub NotEqual_Operator () Dim Val1 stringina Dim Val2 stringina Val1 = 25 Val2 = 20 Kui Val1 Val2, siis MsgBox "Val1 ei ole võrdne val2 ja tulemus on TÕENE" Muu MsgBox "Val1 on võrdne val2 ja tulemus on FALSE" Lõpp kui Lõpeta alam 

Saad järgmise väljundi.