VBA-operaattorit | Luettelo Excel VBA -operaattoreista (esimerkkejä)

Excel VBA -operaattorit

Vuonna VBA operaattorit avulla tarkistetaan, onko jokin luku on suurempi kuin toinen tai pienempi kuin toinen tai yhtä suuri kuin toisen numeron ja ei vastaa samoin. Menetelmä on samanlainen kuin operaattorit, kuten käytämme excelissä, kuten A> B käyttää vertailuoperaattoria.

Ei ole väliä kuinka hyviä olemme tai kuinka taitavia olemme työssämme, jos emme tee perusasioita oikein, niin kaikki on sekaisin. Ensinnäkin, jos emme opi perusasioita heti, emme voi edetä seuraavalle tasolle, olipa kyseessä mikä tahansa ammatti. Syy, miksi painostan niin paljon perusasioita, koska tämän päivän artikkelissa näytämme sinulle yhden peruskäsitteistä "VBA-operaattorit".

Operaattorit ovat kaikkien laskelmien ydin. Ne ovat merkkejä, joita käytämme vertaillaksemme yhtä asiaa toiseen. Olen varma, että sinun on käytettävä näitä logiikkoja päivittäisessä työpaikallasi.

Luettelo matemaattisista operaattoreista

Alla on matemaattisten operaattorien luettelo, jota käytämme säännöllisesti.

Edellä ovat matemaattiset operaattorit ja ne ovat yhteisiä kaikille. Meillä on myös vertailuoperaattoreita, alla on luettelo niistä.

Luettelo VBA: n vertailuoperaattoreista

  • Yhtäläisyysmerkki (=)
  • Suurempi kuin merkki (>)
  • Suurempi tai yhtä suuri kuin merkki (> =)
  • Alle merkki (<)
  • Ei yhtä suuri kuin merkki ()

Keskustellaan näistä operaattoreista yksityiskohtaisesti.

Voit ladata tämän VBA Operators Excel -mallin täältä - VBA Operators Excel -malli

Yhtäläisyysmerkki (=)

Tätä merkkiä käytetään vertaamaan, onko yksi asia sama kuin toinen asia. Tämän operaattorimerkin tulos on joko TOSI tai EPÄTOSI. Jos yksi asia on yhtä suuri kuin toinen, saamme TOSI tai muuten EPÄTOSI.

Alla on VBA-koodi ymmärtääksesi Equal (=)  -operaattorin käytön.

Koodi:

 Sub Equal_Operator () Dim Val1 merkkijonona Dim Val2 kuten string Val1 = 25 Val2 = 25 Jos Val1 = Val2 Sitten MsgBox "Molemmat ovat samat ja tulos on TOSI" Muu MsgBox "Molemmat eivät ole samat ja tulos on FALSE" Loppu jos End Sub 

Tämä palauttaa tuloksen TOSI-arvoksi, koska muuttujien arvot “Val1” ja “Val2” ovat samat.

Suurempi kuin merkki (>)

Tämä merkki tarkistaa, onko yksi numero suurempi kuin toinen numero. Tämä on myös looginen VBA-operaattori, jossa tulos on joko TOSI tai EPÄTOSI.

Alla on VBA-koodi ymmärtääksesi Suurempi kuin (>)  -operaattorin käytön.

Koodi:

 Sub Greater_Operator () Dim Val1 merkkijonona Dim Val2 kuten string Val1 = 25 Val2 = 20 Jos Val1> Val2 Sitten MsgBox "Val1 on suurempi kuin val2 ja tulos on TOSI" Muu MsgBox "Val1 ei ole suurempi kuin val2 ja tulos on EPÄTOSI "Loppu, jos loppu ali 

Ja tulos on -

Suurempi tai yhtä suuri kuin merkki (> =)

Tämä merkki toimii täsmälleen samalla tavalla kuin yllä oleva operaattori Greater Than, mutta tarkistaa, onko luku yhtä suuri vai ei.

Alla on VBA-koodi, jolla ymmärretään Greater Than tai Equal to (> =)  -operaattorin käyttöä.

Koodi:

 Sub Greater_Than_Equal_Operator () Dim Val1 merkkijonona Dim Val2 merkkijonona Val1 = 25 Val2 = 20 Jos Val1> = Val2 Sitten MsgBox "Val1 on suurempi kuin val2 ja tulos on TOSI" Muu MsgBox "Val1 ei ole suurempi kuin val2 ja tulos on FALSE "End If End Sub 

Nyt muutamme vain val2-arvon 25: ksi ja suoritamme sitten koodin.

Molemmat tulokset palauttavat TOSI, koska olemme käyttäneet> = -merkkiä.

Alle merkki (<)

Tämä merkki tarkistaa, onko yksi numero pienempi kuin toinen numero. Tämä on myös looginen operaattori VBA: ssa, jossa tulos on joko TOSI tai EPÄTOSI.

Alla on VBA-koodi ymmärtääksesi vähemmän kuin (<)  -operaattorin käytön.

Koodi:

 Sub Less_Operator () Dim Val1 merkkijonona Dim Val2 kuten string Val1 = 25 Val2 = 20 Jos Val1 <Val2 Sitten MsgBox "Val1 on pienempi kuin val2 ja tulos on TOSI" Muu MsgBox "Val1 ei ole pienempi kuin val2 ja tulos on EPÄTOSI "Loppu, jos loppu ali 

Tämä palauttaa EPÄTOSI, koska 25 on vähintään 20.

Ei yhtä suuri kuin merkki ()

Tämä ei ole yhtä suuri kuin merkki, kun käänteinen operaattori palauttaa käänteiset tulokset. Jos yksi asia on yhtä suuri kuin toinen, se palauttaa EPÄTOSI tai muuten TOSI.

Alla on ohje VBA Not Equal () -operaattorin käytön ymmärtämiseksi .

Koodi:

 Sub NotEqual_Operator () Dim Val1 merkkijonona Dim Val2 merkkijonona Val1 = 25 Val2 = 20 Jos Val1 Val2 Sitten MsgBox "Val1 ei ole yhtä suuri kuin val2 ja tulos on TOSI" Muu MsgBox "Val1 on yhtä suuri kuin val2 ja tulos on FALSE" Loppu jos End Sub 

Saat seuraavan tuloksen.


$config[zx-auto] not found$config[zx-overlay] not found