In diesem Artikel erfahren Sie, wie Sie mit VBA-Code in Excel rechnen.

[.underline] # Lassen Sie uns anhand eines Beispiels verstehen: # Wir haben einige Zufallszahlen, die wir multiplizieren und dann mit einigen Zahlen für jede Zelle addieren möchten.

img1

Wenn Sie eine Berechnung für die ausgewählten Zellen durchführen müssen, müssen Sie die folgenden Schritte ausführen:

Klicken Sie auf die Registerkarte Entwickler. Wählen Sie in der Gruppe Code die Option Visual Basic

img2

aus Klicken Sie auf Einfügen und dann auf Modul

img3

Dadurch wird ein neues Modul erstellt.

Geben Sie den folgenden Code in das Modul

ein === Unterberechnung ()

x = InputBox („Mit was multiplizieren?“, Standard: = 1)

y = InputBox („Was hinzufügen?“, Standard: = 0)

===

Für jede Zelle in Auswahl

cell.Value = cell.Value * x + y

Nächste Zelle

End Sub

img4

Drücken Sie die Tastenkombination ALT + F8, um das Makrofenster zu öffnen, und wählen Sie dann das Makro aus.

img5

Alternativ können Sie F5 drücken, um den Code im VBA-Bildschirm auszuführen.

Nach dem Ausführen des Makros wird das folgende Eingabefeld angezeigt, in das Sie die Zahl „Mit was multiplizieren“ eingeben können

img6

Nach Eingabe des Werts (2 in unserem Beispiel) wird das nächste Eingabefeld vor Ihnen angezeigt, in das Sie die hinzuzufügende Zahl eingeben können (2 in unserem Beispiel).

Siehe unten Schnappschuss

img7

Wir werden die Ausgabe bekommen. Siehe unten Schnappschuss

img8

Auf diese Weise können wir Berechnungen gemäß den Anforderungen des Benutzers durchführen.