VBA aritmeetikaoperaatoreid kasutatakse aritmeetiliste toimingute tegemiseks, näiteks numbrite liitmiseks, lahutamiseks, jagamiseks või korrutamiseks.
Järgmises tabelis on toodud VBA matemaatilised operaatorid
S / N | Operaator | Kirjeldus | Näide | Väljund |
---|---|---|---|---|
1 | + | Lisamine: seda operaatorit kasutatakse numbrite liitmiseks | 2 + 2 | 4 |
2 | - | Lahutamine: seda operaatorit kasutatakse arvude lahutamiseks | 5 - 3 | 2 |
3 | * | Korrutamine: seda operaatorit kasutatakse arvude korrutamiseks | 3 * 2 | 6 |
4 | / | Jaotus: seda operaatorit kasutatakse numbrite jagamiseks | 9/3 | 3 |
5 | Eksponentimine: seda operaatorit kasutatakse numbri tõstmiseks teise numbri astmesse | 2 3 | 8 | |
6 | mod | Modulus Operaator: jagab numbri ja tagastab ülejäänud osa | 10 mod 3 | 1 |
VBA aritmeetikaoperaatorite näide
Lisage Exceli lehele nupp, nagu me varem näitame, ja järgige järgmisi punkte
- Muutke nime atribuudiks btnAdd
- Muutke pealdise atribuudiks Lisa operaator
- Paremklõpsake nuppu
- Valige vaatekood
- Saate järgmise koodi akna
Sisestage järgmine kood Private Sub btnAdd_Click () ja End Sub vahele
- Dim x täisarvuna, z täisarvuna
- x = 2
- z = 3
- MsgBox x + z, vbOK Ainult "täiendusoperaator"
- Klõpsake nuppu Salvesta
- Sulgege koodiredaktori aken
Teostame nüüd oma koodi
Otsige lindiribalt nuppu Kujundusrežiim
Kui nupp on aktiivses olekus (roheline taustavärv), on see kujundusrežiimis. Selles olekus ei saa koodi käivitada . Kui see pole aktiivses olekus (valge taustavärv), võimaldab see teil koodi käivitada.
Klõpsake nuppu Kujundusrežiim
Nupp peaks nüüd ilmuma järgmiselt
Klõpsake nuppu Lisa operaator
Saad järgmised tulemused
Laadige ülaltoodud Exceli kood alla
Aritmeetikaoperaatorite õppeharjutus
Parim viis õppimiseks on harjutamine. Järgige ülaltoodud samme lahutamise, jagamise, korrutamise ja astendamise nuppude loomiseks.
Kirjutage nuppude kood ja testige, kas kood toimib.