Come utilizzare la funzione vba nper?
La funzione VBA NPER è elencata nella categoria finanziaria delle funzioni VBA. Quando lo si utilizza nel codice VBA, calcola il numero di pagamenti da effettuare per un prestito o investimento in cui il pagamento e il tasso di interesse sono gli stessi.
Sintassi
NPER(Tariffa, Pmt, PV, [Fv], [Scadenza])
argomenti
- Tasso : il tasso di interesse per il periodo.
- Pmt : importo fisso del pagamento per periodo.
- PV : il valore attuale dell’investimento o del prestito.
- [FV] : il valore futuro del prestito/investimento [Questo è un argomento facoltativo e, se omesso, VBA viene impostato automaticamente su 0].
- [Scadenza] : definisce se il pagamento è dovuto all’inizio o alla fine del periodo, utilizzare 0 per la fine del periodo e 1 per l’inizio del periodo [Questo è un argomento facoltativo e, se omesso, VBA accetta la fine del periodo per impostazione predefinita] .
Esempio
Per capire praticamente come utilizzare la funzione VBA NPER, è necessario seguire l’esempio seguente in cui abbiamo scritto un codice vba utilizzandolo:
Sub example_NPER() Range("A9").Value = NPer(0.08 / 12, 1000, 96000) End Sub
Nel codice precedente abbiamo utilizzato l’NPR per calcolare il numero totale di periodi dell’investimento e il risultato è stato 67,17.
Commenti
- Sia gli argomenti “rate” che “nper” devono essere calcolati utilizzando periodi di pagamento espressi nelle stesse unità.
- Se il valore futuro fornito non verrà mai raggiunto per il tasso di interesse e i pagamenti forniti, VBA restituirà un errore.