Zielwertsuche Excel 2013 programmieren
26.05.2017 14:10:54
trommy
ich möchte mir für eine Datenhistorie (zeilenweise Daten)die Abweichung zwischen zwei Werten (Differenz börsengelisteter Kurs zu selbst gerechnetem Kurs) per automatisierter Zielwertsuche berechnen lassen.
Dabei wird der selbst gerechnete Kurs selbst als Formel mit mehrerern Parameterwerten ermittelt. Ich möchte, dass der Eingangsparameter "Forward Kurs Indexstand" bei der Zielwertsuche als zu ändernd "gesetzt" wird. Daran scheitere ich bislang.
Die grundsätzliche Programmierung wäre mir über folgenden Code geläufig:
For i = 1 To numForwards
Cells(10 + i, 19).GoalSeek Goal:=0, ChangingCell:=Cells(10 + 1, 13)
Next
----------------------------------
Mit
i: Zeilenzähler
In Spalte 19 ist die quadrierte Abweichung der oben beschriebenen Kurse
In Spalte 13 ist der Forward Kurs des Indexstandes als Eingangsparameter hinterlegt
In Spalte 18erfolgt die Berechnung des Optionspreises
Was muss man tun, damit die Zielwertsuche (alle anderen Eingangsparameter der Optionspreisformel c.p. gelassen) über den Forwardpreis erfolgt?
Vielen Dank!
Grüße
trommy