Einen schönen guten Tag!
Ich habe folgendes Problem:
Ich möchte ein Makro schreiben, welches auf die Solver-Funktion zurückgreift.
Nix aufregendes, will zwei Parameter eines mathematischen Modells an Messwerte angleichen, also gehts um zwei veränderliche Zellen(Zahlen) von denen eine aber zwischen 0 und 1 liegen soll.
Tja, größer Null ist auch kein Problem, aber irgendwie nimmt er meine Anweisung für kleiner 1 nicht an:
Im Lösungsvorschlag ist der Wert immer größer als eins (und dann steht da im Ergebnisfenster noch ganz frech:„Alle Nebenbedingungen wurden eingehalten“, das ist ja noch der Gipfel…)
mein Code soweit:
sub Ausführen()
SolverReset
SolverOk SetCell:="$M$40", MaxMinVal:=2, ByChange:="$E$3:blush:F$3"
SolverAdd CellRef:="$F$3", Relation:=3, FormulaText:=0
SolverAdd CellRef:="$F$3", Relation:=1, FormulaText:=1
SolverSolve userFinish:=False
end sub
Was auffällig ist :
Irgendwas scheint mit der Zeile nicht zu stimmen, die die Bedingung für F3 =0, das zusätzlich erwartete $F$3