Contenido

# Función PV [VBA]

Calcula el valor actual de una inversión fruto de una serie de pagos regulares.

Esta constante, función u objeto se activa mediante la instrucción Option VBASupport 1, colocada antes del código ejecutable del programa en un módulo.

### Sintaxis:

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

### Devuelve tipo:

Double

### Parámetros:

Tasa determina la tasa de interés periódica.

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.

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.

### Códigos de error:

5 Llamada a procedimiento no válida

### Ejemplo:

    REM ***** BASIC *****
    Option VBASupport 1
    Sub ExamplePV
    ' Calcular el valor actual de una anualidad que paga 1000 ¤ por mes durante seis años.
    ' El interés es del 10 % por año y cada pago se efectúa al final de cada mes.
    Dim pv1 As Double
    pv1 = PV( 0.1/12, 72, -1000 )
    print pv1 ' pv1 se estima en 53978,6654781073.
    End Sub

Temas relacionados

Función PV en CALC

Funciones financieras de VBA