In einem anderen Forum fand ich folgendes Skript:
Public Function SummePlus(Zahl1, Optional Zahl2) As String Dim aTemp Dim x As Variant, y As Variant Dim i As Long, j As Long
If IsArray(Zahl1) Then
aTemp = Zahl1
For i = 1 To UBound(aTemp, 1)
For j = 1 To UBound(aTemp, 2)
If IsNumeric(aTemp(i, j)) Then
x = x + CDec(aTemp(i, j))
End If
Next j
Next i
Else
x = CDec(Zahl1)
End If
If Not IsMissing(Zahl2) Then
If IsArray(Zahl2) Then
aTemp = Zahl2
For i = 1 To UBound(aTemp, 1)
For j = 1 To UBound(aTemp, 2)
If IsNumeric(aTemp(i, j)) Then
y = y + CDec(aTemp(i, j))
End If
Next j
Next i
Else
y = CDec(Zahl2)
End If
x = x + y
End If
SummePlus = x
End Function
Probleme:
•Excel meint, dass in der ersten Zeile ein Fehler ist,
•Ich bräuchte dass mit multiplikation
Vielen Dank im Vorraus