VBA aritmetički operatori koriste se za izvođenje aritmetičkih operacija kao što su zbrajanje, oduzimanje, dijeljenje ili množenje brojeva.
Sljedeća tablica prikazuje VBA matematičke operatore
S N | Operater | Opis | Primjer | Izlaz |
---|---|---|---|---|
1 | + | Zbrajanje: Ovaj se operator koristi za zbrajanje brojeva | 2 + 2 | 4 |
2 | - | Oduzimanje: Ovaj se operator koristi za oduzimanje brojeva | 5 - 3 | 2 |
3 | * | Množenje: Ovaj se operator koristi za množenje brojeva | 3 * 2 | 6 |
4 | / | Podjela: Ovaj se operator koristi za dijeljenje brojeva | 9/3 | 3 |
5 | Pojačavanje: Ovaj se operator koristi za povišenje broja u moć drugog broja | 2 3 | 8 | |
6 | mod | Operater modula: Dijeli broj i vraća ostatak | 10 mod 3 | 1 |
Primjer VBA aritmetičkih operatora
Dodajte gumb na Excel list kao što smo ranije pokazali, a zatim slijedite sljedeće točke
- Promijenite svojstvo imena u btnAdd
- Promijenite svojstvo opisa u Add Operator
- Desni klik na gumb
- Odaberite kod za prikaz
- Dobit ćete sljedeći prozor s kodom
Unesite sljedeći kod između Private Sub btnAdd_Click () i End Sub
- Dim x As Integer, z As Integer
- x = 2
- z = 3
- MsgBox x + z, vbOKOnly, "Operater dodavanja"
- Kliknite gumb Spremi
- Zatvorite prozor uređivača koda
Izvršimo sada naš kod
Na traci trake potražite gumb Dizajn način
Ako je gumb u aktivnom stanju (zelena boja pozadine), tada je u načinu dizajna. U ovom stanju ne možete izvršiti kôd . Ako nije u aktivnom stanju (bijela boja pozadine), tada vam omogućuje pokretanje koda.
Kliknite gumb Način dizajna
Gumb bi se sada trebao pojaviti na sljedeći način
Kliknite Dodaj operatora
Dobit ćete sljedeće rezultate
Preuzmite gornji Excel kod
Vodič za vježbe aritmetičkih operatora
Najbolji način učenja je vježbanje. Slijedite gornje korake za stvaranje gumba za oduzimanje, dijeljenje, množenje i potenciranje.
Napiši kod gumba i testiraj ih da li se izvršava.