VBA aritmetik Operators: Addition, Subtraktion, Multiplikation
VBA aritmetik Operatorer
VBA aritmetik Operators bruges til at udføre aritmetiske operationer såsom at addere, subtrahere, dividere eller gange tal.
Følgende tabel viser VBA matematiske operatorer
OperaTor | Description | Eksempel | Produktion |
---|---|---|---|
+ | Tilføjelse: Denne operator bruges til at lægge tal sammen | 2 + 2 | 4 |
- | Subtraktion: Denne operator bruges til at trække tal fra | 5 - 3 | 2 |
* | Multiplikation: Denne operator bruges til at gange tal | 3 * 2 | 6 |
/ | Division: Denne operator bruges til at dividere tal | 9 / 3 | 3 |
^ | Eksponentiering: Denne operator bruges til at hæve et tal til et andet tals potens | 2 ^ 3 | 8 |
mod | modulus Operator: Deler et tal og returnerer resten | 10 form 3 | 1 |
VBA aritmetik Operators: Modulus, Multiplikation, Division, Addition
VBA aritmetik Operators Eksempel
Tilføj en knap til Excel-ark som vi har vist tidligere, og følg derefter følgende punkter
- Skift navnegenskaben til btnAdd
- Skift billedtekstegenskaben til Tilføj OperaTor
- Højreklik på knappen
- Vælg visningskode
- Du får følgende kodevindue
Indtast følgende kode mellem Private Sub btnAdd_Click() og End Sub
- Dim x Som heltal, z Som heltal
- x = 2
- z = 3
- msgBox x + z, vbOKOnly, "Addition Operator”
- Klik på knappen Gem
- Luk kode editor vindue
Lad os nu udføre vores kode
På båndlinjen skal du se efter knappen Designtilstand
Hvis knappen er i aktiv tilstand (grøn baggrundsfarve), så er den i designtilstand. Du kan ikke udføre kode i denne tilstand. Hvis den ikke er i aktiv tilstand (hvid baggrundsfarve), så giver den dig mulighed for at køre koden.
Klik på knappen Designtilstand
Knappen skulle nu fremstå som følger
Klik på Tilføj operator
Du får følgende resultater
Download ovenstående Excel-kode
Aritmetik Operators Tutorial øvelse
Den bedste måde at lære på er ved at øve. Følg ovenstående trin for at oprette knapper til subtraktion, division, multiplikation og eksponentiering.
Skriv koden til knapperne, og test dem for at se, om koden udføres.