Loop
Loop
10/12/2015 13x
10/02/2015 23x
10/07/2015 18x
m = Val(TxtDataInicioMes)
d = 0
i = 1
For m = m To 12 Step 1
With ActiveCell
.Offset(9 + i, 1) = "Receita"
.Offset(9 + i, 2) = "Parcela" & i & "/" & txtVezesParcelaFixa
.Offset(9 + i, 3) = Val(txtParcelaFixa)
.Offset(9 + i, 4) = CDate(Str(TxtDataInicioDia) & Str(m) _
& Str(TxtDataInicioAno))
End With
i = i + 1
Next m
If i < Val(txtVezesParcelaFixa) Then
m = 1
For m = m To (Val(txtVezesParcelaFixa) - i + 1)
With ActiveCell
.Offset(9 + i, 1) = "Receita"
.Offset(9 + i, 2) = "Parcela" & i & "/" & txtVezesParcelaFixa
.Offset(9 + i, 3) = Val(txtParcelaFixa)
.Offset(9 + i, 4) = CDate(Str(TxtDataInicioDia) & Str(m) _
& Str(Val(TxtDataInicioAno) + 1))
End With
i = i + 1
Next m
End If
.Offset(10, 2) = lblParcelaVariavel1
.Offset(10, 3) = Val(txtParcelaVariavel1)
.Offset(10, 4) = CDate(Str(txtDataParcela1Dia) & Str(txtDataParcela1Mes)
& Str(txtDataParcela1Ano))
.Offset(11, 2) = lblParcelaVariavel2
.Offset(11, 3) = Val(txtParcelaVariavel2)
.Offset(11, 4) = CDate(Str(txtDataParcela2Dia) & Str(txtDataParcela2Mes)
& Str(txtDataParcela2Ano))
.Offset(12, 2) = lblParcelaVariavel3
.Offset(12, 3) = Val(txtParcelaVariavel3)
.Offset(12, 4) = CDate(Str(txtDataParcela3Dia) & Str(txtDataParcela3Mes)
& Str(txtDataParcela3Ano))
.Offset(13, 2) = lblParcelaVariavel4
.Offset(13, 3) = Val(txtParcelaVariavel4)
.Offset(13, 4) = CDate(Str(txtDataParcela4Dia) & Str(txtDataParcela4Mes)
& Str(txtDataParcela4Ano))
END WITH