¿cómo utilizar la función vba pmt?
La función VBA PMT figura en la categoría financiera de funciones VBA. Cuando lo usa en código VBA, calcula pagos periódicos del préstamo o inversión que son constantes durante todo el período con una tasa de interés constante.
Sintaxis
Pago(Tasa, Nper, Pv, [Fv], [Vencimiento])
Argumentos
- Tasa : La tasa de interés para el período.
- Nper : El número de períodos para reembolsar el préstamo o la inversión.
- PV : El valor actual de la inversión o préstamo.
- [FV] : El valor futuro del préstamo/inversión [Este es un argumento opcional y si se omite, VBA por defecto es 0].
- [Vence] : define si el pago vence al inicio o al final del período, use 0 para el final del período y 1 para el inicio del período [Este es un argumento opcional y, si se omite, VBA toma el final del período de forma predeterminada] .
Ejemplo
Para comprender prácticamente cómo usar la función VBA PMT, debe seguir el siguiente ejemplo donde escribimos un código vba usándola:
Sub example_PMT() Range("A9").Value = Pmt(0.08 / 12, 5 * 12, 98000) End Sub
En el código anterior, utilizamos PMT para calcular el pago periódico constante y como resultado arrojó 1987.09, que debemos pagar. Dividimos la tasa de interés por 12 para convertirla a tasa mensual y multiplicamos los años por 12 para convertirlos a meses.
Comentarios
- Si nper es cero, VBA devolverá un error de tiempo de ejecución 5.