Como usar a função vba pmt?
A função VBA PMT está listada na categoria financeira de funções VBA. Ao utilizá-lo no código VBA, ele calcula os pagamentos periódicos do empréstimo ou investimento que são constantes ao longo de todo o período com uma taxa de juros constante.
Sintaxe
Pmt(Taxa, Nper, Pv, [Fv], [Vencimento])
Argumentos
- Taxa : A taxa de juros do período.
- 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 PMT, você precisa seguir o exemplo abaixo, onde escrevemos um código VBA usando-a:
Sub example_PMT() Range("A9").Value = Pmt(0.08 / 12, 5 * 12, 98000) End Sub
No código acima, utilizamos o PMT para calcular o pagamento periódico constante e no resultado retornou 1.987,09, que precisamos pagar. Dividimos a taxa de juros por 12 para convertê-la em taxa mensal e multiplicamos os anos por 12 para convertê-los em meses.
Comentários
- Se o nper for zero, o VBA retornará um erro de tempo de execução 5.