VBA Arithmetic Operators brukes til å utføre aritmetiske operasjoner som å legge til, trekke fra, dele eller multiplisere tall.
Tabellen nedenfor viser VBA matematiske operatører
S / N | Operatør | Beskrivelse | Eksempel | Produksjon |
---|---|---|---|---|
1 | + | Tillegg: Denne operatøren brukes til å legge sammen tall | 2 + 2 | 4 |
2 | - | Subtraksjon: Denne operatøren brukes til å trekke tall | 5 - 3 | 2 |
3 | * | Multiplikasjon: Denne operatøren brukes til å multiplisere tall | 3 * 2 | 6 |
4 | / | Inndeling: Denne operatøren brukes til å dele tall | 9/3 | 3 |
5 | Eksponensiering: Denne operatøren brukes til å heve et tall til kraften til et annet nummer | 2 3 | 8 | |
6 | mod | Moduloperatør: Deler et tall og returnerer resten | 10 mod 3 | 1 |
Eksempel på VBA aritmetiske operatører
Legg til en knapp i Excel-arket som vi viser tidligere, og følg deretter følgende punkter
- Endre navnegenskapen til btnAdd
- Endre bildetekstegenskapen til Legg til operatør
- Høyreklikk på knappen
- Velg visningskode
- Du får følgende kodevindu
Skriv inn følgende kode mellom Private Sub btnAdd_Click () og End Sub
- Dim x As Integer, z Som Integer
- x = 2
- z = 3
- MsgBox x + z, vbOKOnly, "Addition Operator"
- Klikk på lagre-knappen
- Lukk kodeditorvinduet
La oss nå utføre koden vår
På båndlinjen, se etter knappen Design Mode
Hvis knappen er i aktiv tilstand (grønn bakgrunnsfarge), er den i designmodus. Du kan ikke utføre kode i denne tilstanden . Hvis den ikke er i aktiv tilstand (hvit bakgrunnsfarge), lar den deg kjøre koden.
Klikk på Design Mode-knappen
Knappen skal nå vises som følger
Klikk på Legg til operatør
Du får følgende resultater
Last ned Excel-koden ovenfor
Arithmetic Operators Tutorial øvelse
Den beste måten å lære er ved å øve. Følg trinnene ovenfor for å lage knapper for subtraksjon, divisjon, multiplikasjon og eksponentiering.
Skriv koden for knappene og test dem for å se om koden kjøres.