Conteúdo

# Função IPmt [VBA]

Calcula a amortização periódica de um investimento com pagamentos regulares e uma taxa de juros constante.

Esta constante, função ou objeto é ativado através da instrução Option VBASupport 1, colocada antes do código executável do programa num módulo.

### Sintaxe:

    IPmt(Rate as Double, Per as Double, NPer as Double, PV as Double, [FV as Variant], [Due as Variant])

### Tipo de retorno:

Double

### Parâmetros:

taxa é a taxa de juro por período.

Per é o período para o qual se calcula os juros compostos. Período = NPER se forem calculados os juros compostos do último período.

NPer é o número total de períodos durante os quais a anuidade é paga.

PV é o valor atual de uma série de pagamentos.

FV (opcional) é o valor pretendido (valor futuro) no final dos períodos.

Vencimento (opcional) é a data de vencimento dos pagamentos periódicos.

0 - o pagamento é devido no fim do período;

1 - o pagamento é devido no início do período.

### Códigos de erro

5 Chamada de procedimento inválido

### Exemplo:

    Sub ExampleIPmt
     Dim myIPmt As Double
     myIPmt = IPmt(0.05,5,7,15000)
     A função «Print myIPmt» devolve -352,97 unidades monetárias. Os juros compostos durante o quinto período (ano) são de 352,97 unidades monetárias.
    End Sub

Tópicos relacionados

Função IPMT no CALC

Funções financeiras do VBA

Necessitamos da sua ajuda!