Gruppe
Matrix
Bereich
Vba
Thema
Temporärer VBA-Einsatz einer Matrixformel
Problem
Über den temporären Einsatz einer Matrixformel sollen die Werte aus Spalte C nach zwei Bedingungen summiert werden.
Lösung
Geben Sie den nachfolgenden Code in ein Standardmodul ein und weisen Sie ihn einer Schaltfläche zu.
StandardModule: basMain
Sub GetArray()
Application.ScreenUpdating = False
With Range("D1")
.FormulaArray = _
"=sum((A1:A100=""a"")*(B1:B100=5)*c1:c100)"
MsgBox .Text
.ClearContents
End With
Application.ScreenUpdating = True
End Sub