Mam problem ze zgodnością solvera w plikach utworzonych w Excelu 2003.
Przy rozwiązywaniu problemów, które w wersji 2003 i 2007 działają
bezproblemowo otrzymuje komunikat o tym, że solver obsługuje tylko 200
zmiennych i 100 warunków.
Czy solver w Excel 2010 jest wersją zubożoną w stosunku do poprzednich?
Ponadto odwołując się do solvera z poziomu makr wykorzystywałem funkcję
solver.answer, która zwracała wartość zależną od rozwiązania znalezienia
problemu. Tak stworzone makro działało we wszystkich dotychczas używanych
wersjach Excela (od 2000 począwszy). W excelu 2010 funkcja nie działa. Czy
została zastąpiona jakąś inną funkcją. Moim celem jest uruchomienie solvera,
bez wyświetlania okna z komunikatem o rozwiązaniu a następnie przejście do
kolejnych operacji które zależą od tego czy rozwiązanie zostało znalezione
czy nie. Dotychczas osiągałem to w następujący sposób:
SolverSolve UserFinish = False
If SOLVER.answer > 0 Then GoTo
Teraz podany sposób nie działa.
Wobec tego mam pytanie czy Excel 2010 jest w pełni zgodny z poprzednimi
wersjami?