VBA aritmetiske operatører bruges til at udføre aritmetiske operationer såsom at tilføje, trække, dividere eller multiplicere tal.
Følgende tabel viser de matematiske VBA-operatorer
S / N | Operatør | Beskrivelse | Eksempel | Produktion |
---|---|---|---|---|
1 | + | Tilføjelse: Denne operatør bruges til at tilføje numre | 2 + 2 | 4 |
2 | - | Subtraktion: Denne operator bruges til at trække tal | 5 - 3 | 2 |
3 | * | Multiplikation: Denne operator bruges til at multiplicere tal | 3 * 2 | 6 |
4 | / | Division: Denne operatør bruges til at opdele tal | 9/3 | 3 |
5 | Eksponentiering: Denne operatør bruges til at hæve et tal til styrken af et andet nummer | 2 3 | 8 | |
6 | mod | Modulusoperator: Deler et tal og returnerer resten | 10 mod 3 | 1 |
Eksempel på VBA-aritmetiske operatører
Tilføj en knap til Excel-arket, som vi viser tidligere, og følg derefter følgende punkter
- Skift navnegenskaben til btnAdd
- Skift billedtekstegenskaben til Tilføj operatør
- 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 vinduet med kodeditor
Lad os nu udføre vores kode
På båndlinjen skal du kigge efter knappen Designtilstand
Hvis knappen er i aktiv tilstand (grøn baggrundsfarve), er den i designtilstand. Du kan ikke udføre kode i denne tilstand . Hvis det ikke er i aktiv tilstand (hvid baggrundsfarve), giver det dig mulighed for at køre koden.
Klik på knappen Design Mode
Knappen skal nu vises som følger
Klik på Tilføj operatør
Du får følgende resultater
Download ovenstående Excel-kode
Arithmetic Operators Tutorial øvelse
Den bedste måde at lære 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.