VBA Aritmetik Operatorer: Addition, Subtraction, multiplikation

โšก Smart sammanfattning

VBA Aritmetik Operautfรถr matematiska operationer som addition, subtraktiontraction, multiplikation, division, exponentiering och modulus i Excel-makron. Den hรคr resursen fรถrklarar varje operator med exempel och visar hur man bygger en fungerande Lรคgg till-knapp med hjรคlp av en kort VBA-kodrutin i Excels VBA-redigerare.

  • โž• Operator-uppsรคttning: VBA stรถder +, -, *, /, ^ och mod fรถr vanliga aritmetiska berรคkningar.
  • ๐Ÿ”ข Exempel: Varje operator returnerar ett tydligt resultat, till exempel 2 + 2 = 4 och 10 mod 3 = 1.
  • ๐Ÿ–ฑ๏ธ Lรคgg till en knapp: Placera en kommandoknapp i Excel-arket och รถppna dess kodfรถnster.
  • ๐Ÿ“ Skriv Code: Deklarera heltalsvariabler och anvรคnd MsgBox fรถr att visa resultatet av en operation.
  • โ–ถ ๏ธ Kรถr det: TogglAvaktivera designlรคget, klicka pรฅ knappen och visa den berรคknade utdata.

VBA Aritmetik Operatorer

VBA Aritmetik Operatorer

VBA Aritmetik Operatorer anvรคnds fรถr att utfรถra aritmetiska operationer som att addera, subtraheratracdividera, multiplicera eller multiplicera tal. Fรถljande tabell visar de matematiska VBA-operatorerna:

Operator BESKRIVNING Exempelvis Produktion
+ Addition: Denna operator anvรคnds fรถr att addera tal. 2 + 2 4
- Subtraction: Den hรคr operatorn anvรคnds fรถr att subtract-nummer. 5 - 3 2
* Multiplikation: Denna operator anvรคnds fรถr att multiplicera tal. 3 * 2 6
/ Division: Denna operator anvรคnds fรถr att dividera tal. 9 / 3 3
^ Exponentiering: Denna operator anvรคnds fรถr att upphรถja ett tal till ett annat tals potens. 2 ^ 3 8
mod Moduloperator: Dividerar ett tal och returnerar resten. 10 form 3 1

VBA Aritmetik Operators Exempel

Lรคgg till en knapp till exelblad som vi visade tidigare, och fรถlj sedan dessa punkter:

VBA Aritmetik Operators Exempel

  • ร„ndra egenskapen name till btnAdd.
  • ร„ndra bildtextegenskapen till Lรคgg till Operathor.
  • Hรถgerklicka pรฅ knappen.
  • Vรคlj vy Code.
  • Du fรฅr upp fรถljande kodfรถnster.

VBA Aritmetik Operators Exempel

Skriv in fรถljande kod mellan Private Sub btnAdd_Click() och End Sub:

Dim x As Integer, z As Integer
x = 2
z = 3
MsgBox x + z, vbOKOnly, "Addition Operator"
  • Klicka pรฅ Spara-knappen.
  • Stรคng kodredigerare fรถnster.

Lรฅt oss nu kรถra vรฅr kod.

Leta efter knappen Designlรคge i menyfliksfรคltet.

VBA Aritmetik Operators Exempel

Om knappen รคr i aktivt lรคge (grรถn bakgrundsfรคrg) รคr den i designlรคge. Du kan inte kรถra kod i detta lรคge. Om den inte รคr i aktivt lรคge (vit bakgrundsfรคrg) kan du kรถra koden.

Klicka pรฅ knappen Designlรคge.

Knappen ska nu se ut sรฅ hรคr:

VBA Aritmetik Operators Exempel

Klicka pรฅ Lรคgg till Operathor.

Du fรฅr fรถljande resultat:

VBA Aritmetik Operators Exempel

Ladda ner ovanstรฅende Excel-fil Code

Aritmetik Operators Handledningsรถvning

Det bรคsta sรคttet att lรคra sig รคr genom att รถva. Fรถlj stegen ovan fรถr att skapa knappar fรถr undertextertraction, division, multiplikation och exponentiering.

Skriv koden fรถr knapparna och testa dem fรถr att se om koden kรถrs.

Vanliga frรฅgor

Ja. AI-assistenter kan generera VBA-makron fรถr addition, subfunktionalitettracoch andra operationer frรฅn en beskrivning i enkelt sprรฅk. Du bรถr fortfarande testa makrot i VBA-editorn fรถr att bekrรคfta att det beter sig som fรถrvรคntat.

Ja. VBA รคr fortfarande anvรคndbart fรถr anpassad Excel-automation, och att fรถrstรฅ det hjรคlper dig att granska, felsรถka och anpassa makron som AI-verktyg genererar.ping du har kontroll รถver dina kalkylblad.

Mod-operatorn dividerar ett tal med ett annat och returnerar resten istรคllet fรถr kvoten. Till exempel returnerar 10 mod 3 1, eftersom 3 gรฅr in i 10 tre gรฅnger med 1 kvar.

Operatorn / utfรถr normal division och returnerar ett decimalresultat. Operatorn \ utfรถr heltalsdivision, returnerar endast heltalskvoten och ignorerar eventuell rest.

Sammanfatta detta inlรคgg med: