Notifications
Clear all

Gerar número de parcelas

2 Posts
2 Usuários
0 Reactions
1,144 Visualizações
(@click)
Posts: 0
New Member
Topic starter
 

Olá,

Tenho um formulário que gera várias parcelas e envia isso para uma tabela, porém estou tentando enumerar as parcelas mas não estou conseguindo!
Exemplo: Vamos supor que irei gerar 5 parcelas, quero que cada registro fique com o respectivo número da parcela, assim 1/5 (primeira parcela de cinco), 2/5 e assim por diante.

Veja o código:

Range("parcela").Value = ""
ThisWorkbook.Worksheets("Historico").Select
vVencimento = CDate(PrimeiroVencimento.Value)
TextoParcela = Me.NumeroParcela.Value
tParcelas = CInt(NumeroParcelas.Text) - 1 'quantidade de parcelas
Range("contar") = Range("contar") + 1


Call LinhaVazia
    ActiveCell.Offset(0, 0) = NomeCliente.Text
    ActiveCell.Offset(0, 1) = "1" & "/" & Me.NumeroParcelas
    ActiveCell.Offset(0, 2) = CDbl(ValorParcela.Text)
    ActiveCell.Offset(0, 3) = Me.PrimeiroVencimento
    ActiveCell.Offset(0, 6) = CDbl(Cadastrar_vendas.valor_da_venda.Text)
    Range("contar") = Range("contar").Text - 1
    Me.NumeroParcela.Value = "1"
    
For i = 1 To tParcelas
Call LinhaVazia
    
    vVencimento = DateAdd("M", 1, vVencimento)
    TextoParcela = Val(Me.NumeroParcela.Text) + 1
    ActiveCell.Offset(0, 0) = NomeCliente.Text
    ActiveCell.Offset(0, 1) = NumeroParcela & "/" & Me.NumeroParcelas
    ActiveCell.Offset(0, 2) = CDbl(ValorParcela.Text)
    ActiveCell.Offset(0, 3) = vVencimento
    ActiveCell.Offset(0, 6) = CDbl(Cadastrar_vendas.valor_da_venda.Text)
    Range("contar") = Range("contar").Text - 1
 Next
 
Postado : 11/03/2017 4:04 pm
(@jpedro)
Posts: 0
New Member
 

Boa tarde. Anexa sua pasta para que possamos entender melhor.

Abs.

 
Postado : 12/03/2017 3:06 pm