VBA-aritmeettisia operaattoreita käytetään suorittamaan aritmeettisia operaatioita, kuten lukujen lisääminen, vähentäminen, jakaminen tai kertominen.
Seuraava taulukko esittää matemaattiset VBA-operaattorit
S / N | Operaattori | Kuvaus | Esimerkki | Tuotos |
---|---|---|---|---|
1 | + | Lisäys: Tätä operaattoria käytetään numeroiden yhteenlaskemiseen | 2 + 2 | 4 |
2 | - | Vähennyslasku: Tätä operaattoria käytetään lukujen vähentämiseen | 5 - 3 | 2 |
3 | * | Kertolasku: Tätä operaattoria käytetään numeroiden kertomiseen | 3 * 2 | 6 |
4 | / | Jako: Tätä operaattoria käytetään numeroiden jakamiseen | 9/3 | 3 |
5 | Exponentiation: Tätä operaattoria käytetään nostamaan numero toisen numeron voimaksi | 2 3 | 8 | |
6 | mod | Modulus Operator: Jakaa luvun ja palauttaa loput | 10 mod 3 | 1 |
Esimerkki VBA-aritmeettisista operaattoreista
Lisää painike Excel-taulukolle, kuten näytämme aiemmin, ja noudata sitten seuraavia kohtia
- Muuta nimiominaisuudeksi btnAdd
- Vaihda tekstitysominaisuudeksi Lisää operaattori
- Napsauta hiiren kakkospainikkeella painiketta
- Valitse näkymäkoodi
- Saat seuraavan koodi-ikkunan
Kirjoita seuraava koodi yksityisen alibtnAdd_Click () ja End Sub väliin
- Himmennä x kokonaislukuna, z kokonaislukuna
- x = 2
- z = 3
- MsgBox x + z, vbOKOnly, "lisäysoperaattori"
- Napsauta Tallenna-painiketta
- Sulje koodieditori-ikkuna
Suoritetaan nyt koodimme
Etsi valintapalkista painike Suunnittelutila
Jos painike on aktiivisessa tilassa (vihreä taustaväri), se on suunnittelutilassa. Et voi suorittaa koodia tässä tilassa . Jos se ei ole aktiivisessa tilassa (valkoinen taustaväri), sen avulla voit suorittaa koodin.
Napsauta Suunnittelutila-painiketta
Painikkeen pitäisi nyt näkyä seuraavasti
Napsauta Lisää operaattori
Saat seuraavat tulokset
Lataa yllä oleva Excel-koodi
Laskutoimittajien opetusohjelma
Paras tapa oppia on harjoittelu. Luo vähennys-, jako-, kertolasku- ja eksponentointipainikkeet noudattamalla yllä olevia ohjeita.
Kirjoita painikkeiden koodi ja testaa ne suorittamaan koodi.