Студопедия

Главная страница Случайная лекция


Мы поможем в написании ваших работ!

Порталы:

БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика



Мы поможем в написании ваших работ!




Private Sub cmdl_Click()

Dim srok As Single, zena As Single, vznos As Single

Dim ezh As Single, Rate As Single, Octatok As Single

Dim i As Integer

Dim grafic()

zena = Val(txtzena.Text)

vznos = Val(txtvznos.Text) 1 Задаем сумму кредита и остаток, который будет уменьшаться

kred = zena - vznos

Octatok = kred


1 Цикл по всем элементам списка lstsrok, 1 нумерация с нуля, поэтому lstsrok.ListCount -1 For i = 0 То lstsrok-ListCount -1 ' Выбираем выделенный элемент If lstsrok.Selected(i) Then Select Case i CaseO

srok = 3 Casel

srok = 6 Case 2

srok = 9 Case3

srok = 12 End Select End If Nexti

1 Определяем ежемесячную сумму на кредит и годовую ставку (процент)

ezh = kred / srok Rate = Val(txtrate.Text)

1 Определяем массив 'Трафик платежей" и названия столбцов ReDim grafic(srok, 3)

grafic(0, 0) = "Остаток" grafic(0,1) = "Процент" grafic(0,2) = "Кредит" grafic(0,3) = "Сумма" 1 Заполняем массив "График платежей" For i = 1 То srok

grafic(i, 0) = Format(Octatok, "###.##")

grafic(i, 1) = Format((Octatok * (Rate /100) * (30 / 360)), "###.##") grafic(i, 2) = Format(ezh, "###.##")

grafic(i, 3) = Format(ezh + (Octatok * (Rate /100) * (30 / 360)), "###.##") 1 На каждом месяце после выплаты уменьшается остаток

Octatok = Octatok - ezh Nexti 1 Вставляем массив в список lsttab

lsttab.List ■ grafic End Sub

Private Sub CommandButtonl_Click() 1 Очистка списка


<== предыдущая страница | следующая страница ==>
End Sub | End With End Sub

Дата добавления: 2015-07-26; просмотров: 132; Нарушение авторских прав




Мы поможем в написании ваших работ!
lektsiopedia.org - Лекциопедия - 2013 год. | Страница сгенерирована за: 0.002 сек.