VBA-rekenkundige operatoren: vermenigvuldigen, delen & Toevoeging

Anonim

VBA-rekenkundige operatoren worden gebruikt om rekenkundige bewerkingen uit te voeren, zoals het optellen, aftrekken, delen of vermenigvuldigen van getallen.

De volgende tabel toont de wiskundige operatoren in VBA

S / N Operator Omschrijving Voorbeeld Uitvoer
1 Optellen: deze operator wordt gebruikt om getallen bij elkaar op te tellen 2 + 2 4
2 Aftrekken: deze operator wordt gebruikt om getallen af ​​te trekken 5 - 3 2
3 Vermenigvuldiging: deze operator wordt gebruikt om getallen te vermenigvuldigen 3 * 2 6
4 Divisie: deze operator wordt gebruikt om getallen te delen 9/3 3
5 Machtsverheffing: deze operator wordt gebruikt om een ​​getal te verhogen tot de macht van een ander getal 2 3 8
6 mod Modulusoperator: verdeelt een getal en retourneert de rest 10 mod 3 1
VBA-rekenkundige operatoren: modulus, vermenigvuldiging, delen, optellen

Voorbeeld van rekenkundige operatoren in VBA

Voeg een knop toe aan het Excel-blad zoals we eerder hebben laten zien, en volg de volgende punten

  • Wijzig de eigenschap name in btnAdd
  • Wijzig de eigenschap bijschrift in Operator toevoegen
  • Klik met de rechtermuisknop op de knop
  • Selecteer weergavecode
  • U krijgt het volgende codevenster te zien

Voer de volgende code in tussen Private Sub btnAdd_Click () en End Sub

  • Dim x As Integer, z As Integer
    • x = 2
    • z = 3
  • MsgBox x + z, vbOKOnly, "Addition Operator"
  • Klik op de knop Opslaan
  • Sluit het code-editorvenster

Laten we nu onze code uitvoeren

Zoek op de lintbalk naar de knop Ontwerpmodus

Als de knop actief is (groene achtergrondkleur), dan bevindt deze zich in de ontwerpmodus. U kunt in deze staat geen code uitvoeren . Als het niet in de actieve staat is (witte achtergrondkleur), dan kunt u de code uitvoeren.

Klik op de knop Ontwerpmodus

De knop zou er nu als volgt uit moeten zien

Klik op Operator toevoegen

U krijgt de volgende resultaten

Download de bovenstaande Excel-code

Oefening met rekenkundige operators

De beste manier om te leren is door te oefenen. Volg de bovenstaande stappen om knoppen te maken voor aftrekken, delen, vermenigvuldigen en machtsverheffen.

Schrijf de code voor de knoppen en test ze om te zien of de code wordt uitgevoerd.