Подбор параметров?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
alex shestov
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 109
Зарегистрирован: 25.04.2005 (Пн) 12:01

Подбор параметров?

Сообщение alex shestov » 16.05.2005 (Пн) 15:26

Есть ли такая возможность в VBA реализовать Excel-кую функцию Подбор параметров? :shock:

Если есть то как сделать :?:

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 16.05.2005 (Пн) 15:33

В смысле?
Вызвать метод GoalSeek?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

alex shestov
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 109
Зарегистрирован: 25.04.2005 (Пн) 12:01

Сообщение alex shestov » 16.05.2005 (Пн) 15:36

GSerg писал(а):В смысле?
Вызвать метод GoalSeek?


Вот этот метод

http://icc.mpei.ru/lang/rus/docs/inform ... choice.asp

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 16.05.2005 (Пн) 15:41

Повторю свой вопрос.
Тебе интересно, как вызывать метод GoalSeek?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

alex shestov
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 109
Зарегистрирован: 25.04.2005 (Пн) 12:01

Сообщение alex shestov » 16.05.2005 (Пн) 15:42

Уже нашел

http://bbs.vbstreets.ru/viewtopic.php?t ... t=goalseek
Правда там не очень подробно написано, но надеюсь что разберусь что к чему.

:):):) Причем поиском пользовался, прежде чем топик создать...так што сорри.

alex shestov
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 109
Зарегистрирован: 25.04.2005 (Пн) 12:01

Сообщение alex shestov » 16.05.2005 (Пн) 15:44

GSerg писал(а):Повторю свой вопрос.
Тебе интересно, как вызывать метод GoalSeek?


Оказывается имеено он и интересовал :)

alex shestov
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 109
Зарегистрирован: 25.04.2005 (Пн) 12:01

Сообщение alex shestov » 16.05.2005 (Пн) 16:01

А где можно поподробнее узнать об этом методе?

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 16.05.2005 (Пн) 16:57

Alt+F11
F2
GoalSeek
Enter
F1
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

alex shestov
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 109
Зарегистрирован: 25.04.2005 (Пн) 12:01

Сообщение alex shestov » 16.05.2005 (Пн) 17:01

GSerg писал(а):Alt+F11
F2
GoalSeek
Enter
F1


Уже пробовал. Нету. Не знаю что за фигня. Мож у меня не подключена нужная библиотека? Такое может быть? :shock:

alex shestov
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 109
Зарегистрирован: 25.04.2005 (Пн) 12:01

Сообщение alex shestov » 18.05.2005 (Ср) 13:02

А кто подскажет, как правильно реализовать метод GoalSeek?

Нужно для расчета дисконтированной стоимости ценб/бум. в Excel это решено через подбор параметров по формуле E9/(1+E$3)^(F9/365), где:
E9 - выплата на определенный срок купона,
1+E$3 - вот как ячейка Е3 та ячейка в которую подставляется значение после того как суммируется значение по купонам. В модуле - Подбор параметров выставляется значение ноль и разница корректируется именно этим значением.
F9 - кол-во дней до выплаты купона

Так вот, я даже не знаю как правильно начать реализацию этого метода в Ассess...


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot и гости: 171

    TopList