Die Summenfunktion in VBA

Iqra Hasnain 15 Februar 2024
Die Summenfunktion in VBA

Wir werden vorstellen, wie man sum in VBA verwendet.

Die Summenfunktion in VBA

Die Summe ist die am häufigsten verwendete Funktion in Excel. Diese Funktion ist sehr hilfreich, da wir die Summe verwenden können, um die Summe aus unseren Finanzblättern zu erhalten.

Wir lernen, wie man die Summenfunktion in VBA verwendet, das Ergebnis einer Variablen zuweist und die Summenfunktion in einzelnen oder mehreren Bereichen verwendet. Wir können die Summenfunktion einfach mit der WorksheetFunction verwenden.

Lassen Sie uns ein Beispiel haben, in dem wir einige Demodaten in ein Excel-Blatt eingeben und die Summe dieser Daten erhalten.

Code:

# VBA
Sub sumFunction()
Dim result As Double
result = WorksheetFunction.Sum(Range("A2:A8"))
MsgBox "Total is " & result
End Sub

Ausgabe:

Summe in VBA Erstes Beispiel Weisen Sie einer Variablen einen Wert zu

Wir können die Summe des Bereichs leicht mit der Summenfunktion erhalten. Wenn wir das Ergebnis der Summe zweier Bereiche erhalten möchten, können wir dieselbe Funktion verwenden.

Code:

# VBA
Sub sumFunction()
Dim result As Double
result = WorksheetFunction.Sum(Range("A2:A8"), Range("B2:B8"))
MsgBox "Total is " & result
End Sub

Ausgabe:

Summe in VBA zweites Beispiel mit mehreren Bereichen und Zuweisen eines Werts zu einer Variablen

Wir können die Summe mehrerer Bereiche mit derselben Funktion erhalten. Wir können mehr als 2 Bereiche verwenden, um die Summe zu erhalten und den Wert des Ergebnisses einer Zelle in Excel zuzuweisen.

Lassen Sie uns ein Beispiel haben, in dem wir den Wert des Ergebnisses einer Zelle zuweisen.

Code:

# VBA
Sub sumFunction()
Dim result As Double
result = WorksheetFunction.Sum(Range("A2:A8"), Range("B2:B8"))
Range("C2").value(result)
End Sub

Ausgabe:

Verwenden Sie die Summenfunktion in VBA und weisen Sie den Wert einer Zelle zu

Verwandter Artikel - VBA Function