Hallo Zusammen, ich verzweifel gerade hier ran: Ich moechte einer vba function ein array(eindimensional) uebergeben, und als Output ein zweidimensionales Array, bei dem die Diagonal sich aus den Input werten berechnet, alle anderen Werte sind null:
Von: 1 zu: 4 0 0
1 0 4 0
1 0 0 4
Die Groesse der beiden Arrays soll variabel sein (jeh nach Input, die gleiche groesse im Outputarray)
Ich bekomme hier leider nur Fehlermeldungen
Public Function createSplineArray(Steps() As Double) As Double
Dim i As Integer
Dim ArrayOne(UBound(Steps(1)), UBound(Steps(1))) As Double
For i = 1 To UBound(Steps(1))
ArrayOne(i, i) = 2 * (Steps(1) + Steps(2))
Next i
createSplineArray() = ArrayOne()
End Function
Vielen Dank fuer eure Hilfe!