VBA-Arithmetik Operators: Addition, Subtraction, Multiplikation

⚡ Intelligente Zusammenfassung

VBA-Arithmetik OperaTore führen mathematische Operationen wie Addition, Subtraktion usw. durch.tracMultiplikation, Division, Potenzierung und Modulo in Excel-Makros. Diese Ressource erklärt jeden Operator anhand von Beispielen und zeigt, wie man mit einer kurzen VBA-Code-Routine im Excel-VBA-Editor eine funktionierende Schaltfläche „Hinzufügen“ erstellt.

  • OperaTor-Set: VBA unterstützt +, -, *, /, ^ und mod für gängige arithmetische Berechnungen.
  • 🔢 Beispiele: Jeder Operator liefert ein eindeutiges Ergebnis, zum Beispiel 2 + 2 = 4 und 10 mod 3 = 1.
  • 🖱️ Schaltfläche hinzufügen: Fügen Sie eine Befehlsschaltfläche in das Excel-Arbeitsblatt ein und öffnen Sie deren Codefenster.
  • 📝 Schreiben Sie die Code: Deklarieren Sie ganzzahlige Variablen und verwenden Sie Msg.Box um das Ergebnis einer Operation anzuzeigen.
  • ▶ ️ Starte es: TogglSchalten Sie den Designmodus aus, klicken Sie auf die Schaltfläche und sehen Sie sich das berechnete Ergebnis an.

VBA-Arithmetik Operatoren

VBA-Arithmetik Operatoren

VBA-Arithmetik OperaTore werden verwendet, um arithmetische Operationen wie Addition, Subtraktion usw. durchzuführen.tracZahlen teilen, dividieren oder multiplizieren. Die folgende Tabelle zeigt die mathematischen Operatoren von VBA:

OperaDo. Beschreibung Beispiel Ausgang
+ Addition: Dieser Operator wird verwendet, um Zahlen zu addieren. 2 + 2 4
- Subtraction: Dieser Operator wird verwendet, um zu subtract-Zahlen. 5 – 3 2
* Multiplikation: Dieser Operator wird verwendet, um Zahlen zu multiplizieren. 3 * 2 6
/ Division: Dieser Operator wird verwendet, um Zahlen zu teilen. 9 / 3 3
^ Potenzierung: Dieser Operator wird verwendet, um eine Zahl mit einer anderen Zahl zu potenzieren. 2 ^ 3 8
mod Modulo-Operator: Teilt eine Zahl und gibt den Rest zurück. 10 mod 3 1

VBA-Arithmetik Operators Beispiel

Fügen Sie eine Schaltfläche hinzu Excel-Tabelle Wie wir bereits gezeigt haben, sollten Sie dann folgende Punkte beachten:

VBA-Arithmetik Operators Beispiel

  • Ändern Sie die Namenseigenschaft in btnAdd.
  • Ändern Sie die Beschriftungseigenschaft in „Hinzufügen“. OperaThor.
  • Klicken Sie mit der rechten Maustaste auf die Schaltfläche.
  • Wählen Sie „Ansicht“. Code.
  • Es öffnet sich folgendes Codefenster.

VBA-Arithmetik Operators Beispiel

Fügen Sie den folgenden Code zwischen Private Sub btnAdd_Click() und End Sub ein:

Dim x As Integer, z As Integer
x = 2
z = 3
MsgBox x + z, vbOKOnly, "Addition Operator"
  • Klicken Sie auf die Schaltfläche Speichern.
  • Schließe Code-Editor Fenster.

Lasst uns nun unseren Code ausführen.

Suchen Sie in der Multifunktionsleiste nach der Schaltfläche „Designmodus“.

VBA-Arithmetik Operators Beispiel

Ist die Schaltfläche aktiv (grüner Hintergrund), befindet sie sich im Designmodus. In diesem Zustand kann kein Code ausgeführt werden. Ist sie inaktiv (weißer Hintergrund), kann Code ausgeführt werden.

Klicken Sie auf die Schaltfläche „Designmodus“.

Die Schaltfläche sollte nun wie folgt aussehen:

VBA-Arithmetik Operators Beispiel

Klicken Sie auf Hinzufügen OperaThor.

Sie erhalten folgendes Ergebnis:

VBA-Arithmetik Operators Beispiel

Laden Sie die obige Excel-Datei herunter. Code

Arithmetik OperaTutorial-Übung

Am besten lernt man durch Übung. Befolgen Sie die obigen Schritte, um Schaltflächen für Untermenüs zu erstellen.tracDivision, Multiplikation und Potenzierung.

Schreiben Sie den Code für die Schaltflächen und testen Sie sie, um zu sehen, ob der Code ausgeführt wird.

Häufig gestellte Fragen

Ja. KI-Assistenten können VBA-Makros für Addition und Subtraktion generieren.traction und andere Operationen anhand einer Beschreibung in einfacher Sprache. Sie sollten das Makro dennoch im VBA-Editor testen, um sicherzustellen, dass es sich wie erwartet verhält.

Ja. VBA ist nach wie vor nützlich für die benutzerdefinierte Excel-Automatisierung, und das Verständnis von VBA hilft Ihnen, die von KI-Tools generierten Makros zu überprüfen, zu debuggen und anzupassen.ping Sie behalten die Kontrolle über Ihre Tabellenkalkulationen.

Der Modulo-Operator dividiert eine Zahl durch eine andere und gibt den Rest anstelle des Quotienten zurück. Beispielsweise ergibt 10 mod 3 den Wert 1, da 3 dreimal in 10 passt und 1 übrig bleibt.

Der Operator / führt eine normale Division durch und gibt ein Dezimalergebnis zurück. Der Operator \ führt eine Ganzzahldivision durch, gibt nur den ganzzahligen Quotienten zurück und verwirft einen eventuellen Rest.

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: