¿cómo utilizar la función vba ipmt?
La función VBA IPMT figura en la categoría financiera de funciones VBA. Cuando lo usa en código VBA, calcula el pago de intereses, durante un período específico, para un préstamo o inversión que se paga mediante pagos periódicos constantes y utilizando una tasa de interés constante.
Sintaxis
IPmt (tasa, por, Nper, Pv, [Fv], [vencido])
Argumentos
- Tasa : La tasa de interés para el período.
- Por : El número de periodos para los cuales desea calcular el interés [Debe estar entre 1 y Nper].
- Nper : El número de períodos durante los cuales se debe pagar 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 [Este es un argumento opcional y, si se omite, VBA se realiza de forma predeterminada al final del período].
- Utilice 0 para el final del período y 1 para el inicio del período.
Ejemplo
Para comprender prácticamente cómo usar la función VBA IPMT, debe seguir el siguiente ejemplo donde escribimos un código vba usándola:
Sub example_IPMT() Range("A10") = IPmt(0.08 / 12, 1, 5 * 12, 60000) End Sub
En el código anterior usamos IPMT para obtener el monto de interés del pago del primer mes y arrojó -400 en el resultado cuando usamos 2 para obtener el interés del segundo mes arrojó -394,56.
Comentarios
- Cuando se utiliza IPMT, el dinero pagado se representa con un número negativo y el dinero recibido se representa con un número positivo.
- Si proporcionamos Per, que es 0 > o > NPer, VBA devolverá un error de tiempo de ejecución 5.