Como usar a função vba ppmt?

A função VBA PPMT está listada na categoria financeira de funções VBA. Ao usá-lo no código VBA, você pode calcular o valor do pagamento principal de uma despesa ou investimento . Em palavras simples, todo empréstimo e investimento tem uma taxa de juros e o PPMT ajuda a calcular apenas o valor do principal, ou seja, sem adicionar a parte dos juros (do valor).

Sintaxe

PPmt(taxa, por, Nper, Pv, [Fv], [devido])

Argumentos

  • Taxa : A taxa de juros do período.
  • Por : O número do período para o qual deseja calcular os juros (deve estar entre 1 e Nper).
  • Nper : O número de períodos para pagar o empréstimo ou investimento.
  • PV : O valor atual do investimento ou empréstimo.
  • [FV] : O valor futuro do empréstimo/investimento [Este é um argumento opcional e se omitido, o padrão do VBA é 0].
  • [Due] : Define se o pagamento vence no início ou no final do período, use 0 para final do período e 1 para início do período [Este é um argumento opcional e se omitido, o VBA considera o final do período por padrão] .

Exemplo

Para entender de forma prática como usar a função VBA PPMT, você precisa seguir o exemplo abaixo, onde escrevemos um código VBA usando-a:

example-vba-ppmt-function
 Sub example_PPMT() Range("A9").Value = PPmt(0.08 / 12, 1, 5 * 12, 98000) End Sub

No código acima utilizamos PPMT para calcular a parte principal do pagamento do primeiro mês do investimento pois utilizamos 1 no par (período) e no resultado retornou -1333,75 no resultado.

Comentários

  • Se Per for ≤ 0 ou > Nper, então o VBA retornará um erro de tempo de execução de 5.

Adicione um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *