Come utilizzare la funzione vba pmt?
La funzione VBA PMT è elencata nella categoria finanziaria delle funzioni VBA. Quando lo si utilizza nel codice VBA, calcola i pagamenti periodici del prestito o dell’investimento costanti per tutto il periodo con un tasso di interesse costante.
Sintassi
Pmt(Tariffa, Nper, PV, [Fv], [Scadenza])
argomenti
- Tasso : il tasso di interesse per il periodo.
- 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 PMT è necessario seguire l’esempio seguente in cui abbiamo scritto un codice vba utilizzandola:
Sub example_PMT() Range("A9").Value = Pmt(0.08 / 12, 5 * 12, 98000) End Sub
Nel codice precedente, abbiamo utilizzato PMT per calcolare il pagamento periodico costante e il risultato ha restituito 1987.09, che dobbiamo pagare. Abbiamo diviso il tasso di interesse per 12 per convertirlo in un tasso mensile e moltiplicato gli anni per 12 per convertirli in mesi.
Commenti
- Se nper è zero, VBA restituirà un errore di runtime 5.