Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: 2 Solver in VBA

2 Solver in VBA
19.05.2005 08:55:44
Wave
Hallo leute,
ich möchte gerne 2 iterationen in vba programmieren....das hab ich mit dem solver getan aber es läuft nur einer?
Anbei mein programm
für hilfe wäre ich sehr dankbar
grüsse wave
Public

Sub CommandButton1_Click()
s = 0.885
e = 3.01
istep = 0
For v = s To e Step 0.125
istep = istep + 1
Worksheets("Berechnung").Cells(32, 2).Value = v
Call callsolver2a
Call callsolver2b
Worksheets("1 Schicht").Cells(15 + istep, 2).Value = Worksheets("Berechnung").Range("B189").Value
Worksheets("1 Schicht").Cells(15 + istep, 3).Value = Worksheets("Berechnung").Range("B227").Value
Worksheets("1 Schicht").Cells(15 + istep, 4).Value = Worksheets("Berechnung").Range("B253").Value
Worksheets("1 Schicht").Cells(15 + istep, 5).Value = Worksheets("Berechnung").Range("B279").Value
Worksheets("1 Schicht").Cells(15 + istep, 6).Value = Worksheets("Berechnung").Range("B233").Value
Next v
End Sub

Public

Sub callsolver2a()
SolverReset
SolverOk SetCell:="$B$83", MaxMinVal:=3, ValueOf:="0.001", ByChange:="$B$76"
SolverDelete CellRef:="$B$76", Relation:=1, FormulaText:="2"
SolverAdd CellRef:="$B$76", Relation:=1, FormulaText:="2"
SolverDelete CellRef:="$B$76", Relation:=3, FormulaText:="0,000001"
SolverAdd CellRef:="$B$76", Relation:=3, FormulaText:="0,000001"
SolverOptions StepThru:=False
SolverSolve UserFinish:=True
SolverFinish KeepFinal:=1
SolverReset
End Sub

Public

Sub callsolver2b()
SolverReset
SolverOk SetCell:="$B$122", MaxMinVal:=3, ValueOf:="0.001", ByChange:="$B$112"
SolverDelete CellRef:="$B$112", Relation:=1, FormulaText:="3,5"
SolverAdd CellRef:="$B$112", Relation:=1, FormulaText:="3,5"
SolverDelete CellRef:="$B$112", Relation:=3, FormulaText:="2,000001"
SolverAdd CellRef:="$B$112", Relation:=3, FormulaText:="2,000001"
SolverOptions StepThru:=False
SolverSolve UserFinish:=True
SolverFinish KeepFinal:=1
SolverReset
End Sub

Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: 2 Solver in VBA
19.05.2005 17:45:03
Horst
Hi,
speicher das erste Ergebnis in einer Variablen.
mfg Horst
Anzeige
;

Forumthreads zu verwandten Themen

Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige