Adolfo_Moura Postado Abril 22, 2012 Denunciar Share Postado Abril 22, 2012 (editado) Prezados colegas saudações,Estou precisando fazer um cálculo em VBA trazendo os valores das parcelas restantes de um financiamento conforme memoria de cálculo abaixo.VP = Vlr parc/(1+Tx)^nEx.: VP = ?Vlr parc = 800Tx = 1,5%n = 3VP =(800 / (1+0,015)^1) + (800 / (1+0,015)^2) + (800 / (1+ 0,015)^3)VP = Vlr achado.Tenho que ter as variáveis acima sendo calculado internamente na macro.Agradeço a ajuda. Editado Abril 22, 2012 por Adolfo_Moura Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 benzadeus Postado Maio 14, 2012 Denunciar Share Postado Maio 14, 2012 Sub Exemplo() Dim dNúmeroPeríodos As Double Dim dValorPresente As Double Dim dTaxa As Double Dim dValorParcelas As Double dTaxa = 0.015 dNúmeroPeríodos = 3 dValorPresente = 800 dValorParcelas = VBA.Pmt(dTaxa, dNúmeroPeríodos, -dValorPresente) MsgBox dValorParcelas End Sub Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Adolfo_Moura
Prezados colegas saudações,
Estou precisando fazer um cálculo em VBA trazendo os valores das parcelas restantes de um financiamento conforme memoria de cálculo abaixo.
VP = Vlr parc/(1+Tx)^n
Ex.:
VP = ?
Vlr parc = 800
Tx = 1,5%
n = 3
VP =(800 / (1+0,015)^1) + (800 / (1+0,015)^2) + (800 / (1+ 0,015)^3)
VP = Vlr achado.
Tenho que ter as variáveis acima sendo calculado internamente na macro.
Agradeço a ajuda.
Editado por Adolfo_MouraLink para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.