Come utilizzare la funzione vba ppmt?
La funzione VBA PPMT è elencata nella categoria finanziaria delle funzioni VBA. Quando lo utilizzi nel codice VBA, puoi calcolare l’importo del pagamento principale di una spesa o di un investimento . In parole semplici, ogni prestito e investimento ha un tasso di interesse e PPMT ti aiuta a calcolare solo l’importo del capitale, cioè senza aggiungere la parte degli interessi (dell’importo).
Sintassi
PPmt(tasso, per, Nper, Pv, [Fv], [scadenza])
argomenti
- Tasso : il tasso di interesse per il periodo.
- Per : Il numero del periodo per il quale si desidera calcolare gli interessi (deve essere compreso tra 1 e Nper).
- Nper : il numero di periodi per rimborsare il prestito o l’investimento.
- 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 PPMT è necessario seguire l’esempio seguente in cui abbiamo scritto un codice vba utilizzandola:
Sub example_PPMT() Range("A9").Value = PPmt(0.08 / 12, 1, 5 * 12, 98000) End Sub
Nel codice sopra abbiamo utilizzato PPMT per calcolare la parte principale del pagamento per il primo mese dell’investimento perché abbiamo utilizzato 1 nel par (periodo) e il risultato ha restituito -1333,75.
Commenti
- Se Per è ≤ 0 o > Nper, VBA restituirà un errore di runtime pari a 5.