Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Використання Visual Basic for Applications в автоматизації банківських операцій

Реферат Використання Visual Basic for Applications в автоматизації банківських операцій





b>

Sub differen_kr ()

'розрахунок кредиту диференційованим методом ("B3"). Value = "Диференційований" = Sum/(12 * Sroc)


'розрахунок виплати по основному боргу, виплати за відсотками, і всього боргу

For i = 1 To Sroc * 12 = Sum - (i - 1) * osn = ostatok * Ps/12 = proc + osn = Sum1 + osn = Sum2 + proc = Sum3 + plat (i + 10, 1). Value = i (i + 10, 2). Value = osn (i + 10, 3). Value = proc (i + 10, 4). Value = plati

Sub


Підпрограма розрахунку кредитів аннуітентним методом:

Sub annyitent_kr ()

'розрахунок кредитів аннуітентним методом

Range ("B3"). Value = "Аннуітентний" = (Sum * Ps/12)/(1 - (1 + Ps/12) ^ (-Sroc * 12))


'розрахунок виплати по основному боргу, виплати за відсотками, і всього боргу

For i = 1 To Sroc * 12 = Sum - Sum1 = ostatok * Ps/12 = plat - proc = Sum1 + osn = Sum2 + proc = Sum3 + plat (i + 10, 1). Value = i (i + 10, 2). Value = osn (i + 10, 3). Value = proc (i + 10, 4). Value = plati

Sub


Підпрограма розрахунку депозиту:

Private Sub RaschetDEP_Click ()

sumdep.Value = "" Then 'показати помилку, якщо не введена сума депозиту "Введіть суму депозиту",, ZaglSubIf

srokdep.Value = "" Then 'показати помилку, якщо не введена сума депозиту "Введіть термін депозиту",, ZaglSubIf

IsNumeric (sumdep.Value) = False Then 'показати помилку, якщо неправильно введена сума депозиту "Неправильно введена сума депозиту",, ZaglSubIf

IsNumeric (srokdep.Value) = False Then 'показати помилку, якщо неправильно введений термін депозиту "Неправильно введений термін депозиту",, ZaglSubIf


'привласнення змінним значень, що вводяться користувачем

Sum = CDbl (sumdep.Value) = CInt (srokdep.Value)


'перевірка на правильність введення терміну депозітаSroc <1 Then "Мінімальний термін депозиту - 1 місяць"

Exit SubIf

Sroc> 120 Then

MsgBox "Максимальний термін депозиту - 10 років" SubIf


'пріcваіваніе процентної ставки залежно від терміну депозиту

If Sroc> = 1 And Sroc <= 24 Then Ps = 0.05Sroc> 24 And Sroc <= 60 Then Ps = 0.06

If Sroc> 60 Then Ps = 0.08


'перевірка введеної суми депозітаSum <250 Then "Мінімальна сума депозиту - 250 рублів"

Exit SubIf

. Clear 'очищення осередків


'висновок підка...


Назад | сторінка 12 з 15 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Процентна ставка по депозиту
  • Реферат на тему: Договір банківського вкладу (депозиту)
  • Реферат на тему: Якщо на товар закінчився термін придатності
  • Реферат на тему: Розрахунок страхової премії та виплати
  • Реферат на тему: Консервація інструменту. Гарантійний термін зберігання інструменту. Термі ...