Función Rate [VBA]

Da como resultado el tipo de interés de un préstamo o inversión

warning

This function or constant is enabled with the statement Option VBASupport 1 placed before the executable program code in a module.


Sintaxis:


Rate( NPer as Double, Pmt as Double, PV as Double [FV as Variant], [Due as Variant], [Guess as Variant] )

Valor de retorno:

Double

Parámetros:

NPer es el número total de períodos, durante los cuales la anualidad se paga.

Pago es el pago regular realizado en cada periodo.

VA es el valor actual del préstamo o la inversión.

VF (opcional) es el valor futuro del préstamo o de la inversión.

Vencimiento (opcional) define si el pago se debe realizar al principio o al final de un período.

0: el pago se debe realizar al final del período;

1: el pago se debe realizar al principio del período.

Valor estimado (opcional) determina el valor estimado del interés del cálculo interactivo.

Códigos de error:

5 Llamada a procedimiento no válida

Ejemplo:


REM ***** BASIC *****
Option VBASupport 1
Sub ExampleRate
' Calcular la tasa de interés necesaria para pagar un préstamo superior a 100 000 ¤
' 6 años, con pagos de 1500 ¤ exigibles al final de cada mes.
 Dim mRate As Double
 mRate = Rate( 72, -1500, 100000 )
 print mRate' mRate se estima en 0,00213778025343334
End sub

¡Necesitamos su ayuda!