Question

Après avoir créé un nouveau classeur, je suis en train de résoudre une feuille de calcul nouvellement créée de ce classeur dans VBA. En dépit de l'activation de la nouvelle feuille de calcul, solveur tente de résoudre la feuille de calcul, où les mensonges macro.

Toutes les suggestions, sur la façon de faire Solver vous permet de résoudre la feuille de droite?

J'utilise ce code pour activer la feuille de calcul.

ws.Activate

Et ceci est un exemple, comment je fais référence les cellules dans la paramétrisation de Solver.

SolverOk SetCell:=Range("$E$" & i)
Était-ce utile?

La solution

Je viens de rouvrir le classeur.

Workbooks.Open "foo.xls"
wb.Activate
ws.Activate
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top