Метод объекта Range
Команде Подбор параметра в Excelсоответствует метод GoalSeek объекта Range. Синтаксис метода следующий:
expression.GoalSeek(Goal, ChangingCell)
где
expressionТребуется.. Выражение, возвращающее объект типаRange. Должно быть одиночной ячейкой.GoalТребуется. ТипVariant. Значение, которое Вы хотите получить в этой ячейке.ChangingCellТребуется. ТипRange. Определяет ячейку, изменение которой приведет к требуемому результату.
Пусть Лист1 содержит ячейку, поименованную «Polynomial», которая содержит формулу =(X^3)+(3*X^2)+6. Пусть лист также содержит ячейку с именем «X», которая пока пуста.
Процедура «G_S» находит значение для ячейки X, при котором ячейка с именем «Polynomial» получает значение 15.
Public Sub G_S()
Worksheets("Лист1").Range("Polynomial").GoalSeek _
Goal:=15, _
ChangingCell:=Worksheets("Лист1").Range("X")
End Sub
-
Содержание
- Особенности (ис) на платформе электронных таблиц
- Формулы
- Операторы
- Операнды
- Результат
- Функции
- Ввод значений, формул, функций
- Функции Microsoft Excel
- Ссылки и массивы
- Функции проверки свойств и значений, информационные функции
- Переменные имена
- Преодоление ограничения на длину формулы
- Использование имен в формулах массивов
- Сводная таблица
- Итерация
- Порядок вычислений
- Подбор параметра
- Команда меню Подбор параметра
- Метод объекта Range
- Поиск решения (Оптимизация)
- Команда меню Поиск решения
- Функции, программирующие поиск решения