У2 1 Диалоговое окно Маргинальная процентная ставка
Рисунок У2.1. Диалоговое окно Маргинальная процентная ставка
Обсудим, как приведенная ниже программа решает перечисленные выше задачи и что происходит в программе.
|
|
|
|
|
UserForm Initialize
|
- Активизирует диалоговое окно.
- Запрещает ввод данных пользователем в поля Текущий объем ссуды И Маргинальная процентная ставка.
- Назначает клавише <Esc> функцию кнопки отмена, а клавише <Enter> - вычислить.
- Связывает с кнопками Вычислить и отмена всплывающие подсказки.
|
|
|
Нажатие кнопки вычислить запускает на выполнение процедуру
CommandButton1_Click
|
- Проверяет, являются ли вводимые данные числами. Если хотя бы одно из них не является числом, то на экране отображается соответствующее информационное сообщение с ; установкой фокуса на поле, где произведен некорректный ввод данных.
- Проверяет, будет ли ссуда меньше, чем возвращаемая сумма денег. Если ссуда больше этой суммы, то отображается сообщение с указанием, на сколько ссуда меньше возвращаемой суммы денег (Рисунок У2.2).
- Используя финансовую функцию рабочего листа, пз (PV) вычисляет чистый текущий объем ссуды при введенной процентной ставке.
- Используя метод Goaiseek (подбор параметра), находит маргинальную процентную ставку, т. е. ставку, при которой чистый текущий объем ссуды равен величине самой ссуды.
- Подготавливает рабочий лист для вывода результатов вычислений. Выводит полученные данные на рабочий лист и в диалоговое окно (Рисунок У2.3).
|
|
|
Нажатие кнопку отмена запускает на выполнение процедуру
CommandButton2_Click
|
Закрывает диалоговое окно.
|
|
|
|
|
|
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий