Function CleanSparkSpread(FaktorGas As Double, FaktorCO2 As Double) As Double
CleanSparkSpread = Stromerloes - (KehrwertWirkungsgrad * (Gaspreis * (1 + FaktorGas) + CO2Preis * (1 + FaktorCO2)))
Stromerloes = Worksheets("Clean_Spark_Spread_Matrix_VBA").Cells(13, 2).Value
KehrwertWirkungsgrad = Worksheets("Clean_Spark_Spread_Matrix_VBA").Cells(12, 2).Value
Gaspreis = Worksheets("Clean_Spark_Spread_Matrix_VBA").Cells(10, 2).Value
CO2Preis = Worksheets("Clean_Spark_Spread_Matrix_VBA").Cells(11, 2).Value
End Function
Hallo zusammen,
ich selbst komme nicht weiter und benötige Hilfe. Ich muss eine Matrix zur einer Deckungsbeitragrechnung erstellen. Dabei sind vier Zellen festgelegt und zwei Zellen je nach Matrixfeld.
Es wird in Excel nur #NAME? ausgeworfen, nun weiß ich nicht wo das Problem liegt.
Kann mir da jemand weiterhelfen oder eine allgemeine Erklärung geben, ob dieser Weg überhaupt möglich ist?
Vielen Dank im Voraus.
|