kann mir bitte einer sagen wie ich den Solver über VBA aktivieren kann?
Ich habe 49 x 41 Tabelle für die ich in jeder ZElle den Solver nicht immer von Hand starten möchte.
Wie geht das?
DANKE FÜR DIE HILFE!
Function löse(Zielzelle, Wert, Variabel)
löse = SolverOk(SetCell:=Zielzelle, MaxMinVal:=3, Valueof:=Wert, ByChange:=Variabel)
End Function
Sub test()
End Sub
Sub oder
Function nicht definiert.
Wenn ich OK klicke ist folgende Zeile gelb markiert:
Function löse(Zielzelle, Wert, Variabel)
WAS TUN?
DANKE FÜR DIE HILFE!!
Function löse(Zielzelle, Wert, Variabel)
löse = SolverOk(SetCell:="Zielzelle", MaxMinVal:=3, Valueof:="Wert", ByChange:="Variabel")
End Function
Sub Makro2()
Sheets.Add
Range("E4").Formula = "=SUM(A1:G1)"
SolverOk SetCell:="$E$4", MaxMinVal:=2, ValueOf:="0", ByChange:="$A$1:$G$1"
SolverAdd CellRef:="$A$1:$G$1", Relation:=3, FormulaText:="1"
SolverAdd CellRef:="$A$1", Relation:=1, FormulaText:="9"
SolverAdd CellRef:="$B$1:$C$1", Relation:=1, FormulaText:="5"
SolverAdd CellRef:="$D$1:$G$1", Relation:=1, FormulaText:="10"
SolverSolve True
End Sub