и. Користувач на свій розсуд може або виконувати макроозначення VBA або не виконувати. p align="justify"> У майбутньому Microsoft планує замінити VBA на Visual Studio Tools for Applications (VSTA) - інструментарій розширення функціональності додатків, заснований на Microsoft.net.
4. Постановка завдання
Необхідно розробити програму для автоматичного розрахунку кредитних і депозитних операцій за допомогою Visual Basic for Applications. Програма повинна: ​​
1. запитувати у користувача все вхідні дані за допомогою форми або діалогових вікон;
2. автоматично розраховувати всі вихідні дані кредитних і депозитних операцій;
. автоматично будувати графіки на основі розрахованих значень на іншому аркуші книги;
. автоматично передбачати можливість вибору користувачем одного з видів платежу (аннуітетний або диференційований) для кредитних операцій;
5. автоматично передбачати можливість вибору користувачем виду нарахування відсотків (простий і складний) для депозитних операцій
Користувач повинен мати можливість зберегти робочу книгу під зручним для нього ім'ям. При розробці програми врахувати параметри Варіанта № 20:
Кредитна операціяДепозітная операціяСрок кредітованіяСрок депозитної операцііот 1 до 3 летот 3 до 5 летот 5 до 40 летпервоначальний внесок від суми кредиту в% до 2 летдо 5 летдо 10 летмінімальная сума для депозитної операціі109850489650
5. Математичне формулювання задачі
Білоруські банки застосовують в даний момент два способи погашення боргу - ануїтетними (рівними) і диференційованими (зменшуються) платежами. Ануїтетні платежі іноді ще називають рентними, а спосіб погашення кредиту диференційованими платежами - комерційним. Можуть зустрічатися і інші визначення. br/>
5.1 Розрахунок щомісячних виплат при аннуїтетних платежах
Щомісячний аннуітетний платіж - це постійна сума, яку позичальник щомісяця віддає банку. Він складається з двох складових - повернення основного боргу і нарахованих відсотків. (Строго кажучи, поняття "ануїтет" застосовується лише до щорічних виплат, але на практиці склалося так, що його застосовують до рівних виплатах з будь-якою періодичністю, в тому числі і щомісячним.) Формула ануїтетного платежу виглядає наступним чином:
ЄП = СК * ПС/12 (1/(1 - (1 + ПС/12) СК )), де
ЄП