wpisywać formuły (a nie wartości) do arkusza przy pomocy VBA dokonywać operacji na kolumnach (np. zmiana szerokości) uruchomić Tabelę Danych z poziomu VBA wstawić wykres uruchomić Solvera z poziomu VBA jakie słabości ma Solver
Pierwsza część programu tworzy funkcję celu (sinusoida z trendem wzrostowym) oraz warunek ograniczający w postaci ujemnie nachylonej prostej (dopuszczalne rozwiązania znajdą się pod prostą). Następnie będę chciał przedstawić na wykresie funkcję celu i warunek ograniczający. W tym celu zbuduję Tabelę Danych i na jej podstawie narysuję wykres. Na koniec rozwiążę zadanie maksymalizacji funkcji celu przy zadanym warunku ograniczającym. Okaże się, że Solver znajduje maksimum w punkcie x=2,094 (f=1,91). Z wykresu wynika jednak, że jest to maksimum lokalne. Dlatego żeby znaleźć maksimum globalne, trzeba rozpocząć poszukiwanie od np. x=5. Wtedy okaże się, że maksimum funkcji jest w x=7,54 (f=4,72). VBA może być więc przydatne w poszukiwaniu maksimów globalnych, ponieważ można wprowadzić np.