Funzione VA [VBA]

Restituisce il valore attuale (VA) derivante da una serie di pagamenti regolari.

warning

Questa funzione o costante viene abilitata con l'istruzione Option VBASupport 1 posizionata prima del codice eseguibile del programma all'interno del modulo.


Sintassi:


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

Valore restituito:

Double

Parametri:

Tasso interesse definisce il tasso d'interesse per periodo.

Numero rate è il numero totale di periodi durante i quali viene pagata l'annualità.

Rata è il pagamento eseguito regolarmente in ciascun periodo.

VF (opzionale) è il valore futuro del prestito / investimento.

Scadenza (opzionale) definisce se il pagamento va corrisposto all'inizio oppure alla fine di un periodo.

0 - il pagamento va corrisposto alla fine del periodo;

1 - il pagamento va corrisposto all'inizio del periodo.

Codici di errore:

5 Richiamo di procedura non valido

Esempio:


REM ***** BASIC *****
Option VBASupport 1
Sub ExamplePV
' Restituisce il valore attuale di un'annualità che paga $1.000 al mese per sei anni.
' L'interesse è il 10% annuale e ciascun pagamento è eseguito alla fine del mese.
Dim pv1 As Double
pv1 = PV( 0.1/12, 72, -1000 )
print pv1 ' pv1 si stima essere 53978,6654781073.
End Sub

Sosteneteci!