Option Explicit
Private curCDValue As Currency
Private dblintrestrate As Double
Private curinitalvalue As Currency
Private curendingvalue As Currency
Private intYears As Integer
Private Sub cmdDone_Click()
Unload Me
End Sub
Private Sub lblcalculate_Click()
dblintrestrate = txtintrest.Text / 100
curendingvalue = txtvalue.Text
curinitalvalue = txtinvestment.Text
intYears = 0
curCDValue = curinitalvalue
Do
curCDValue = curCDValue + (curCDValue * dblintrestrate)
intYears = intYears + 1
Loop While curCDValue < curendingvalue
lblanswer.Caption = "The number of years is" & intYears
End Sub