Come utilizzare la funzione ipmt vba?

La funzione VBA IPMT è elencata nella categoria finanziaria delle funzioni VBA. Quando lo si utilizza nel codice VBA, calcola il pagamento degli interessi, durante un periodo specifico per un prestito o investimento che viene pagato con pagamenti periodici costanti e utilizzando un tasso di interesse costante.

Sintassi

IPmt (tasso, per, Nper, Pv, [Fv], [due])

argomenti

  • Tasso : il tasso di interesse per il periodo.
  • Per : il numero di periodi per i quali si desidera calcolare gli interessi [deve essere compreso tra 1 e Nper].
  • Nper : il numero di periodi durante i quali il prestito o l’investimento deve essere pagato.
  • 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 [Questo è un argomento facoltativo e se omesso, VBA imposta automaticamente la fine del periodo].
    • Utilizzare 0 per la fine del periodo e 1 per l’inizio del periodo

Esempio

Per capire praticamente come utilizzare la funzione IPMT VBA è necessario seguire l’esempio seguente in cui abbiamo scritto un codice vba utilizzandola:

example-vba-ipmt-function
 Sub example_IPMT() Range("A10") = IPmt(0.08 / 12, 1, 5 * 12, 60000) End Sub

Nel codice sopra abbiamo utilizzato IPMT per ottenere l’importo degli interessi del pagamento del primo mese e ha restituito -400 nel risultato quando abbiamo utilizzato 2 per ottenere l’interesse del secondo mese ha restituito -394,56.

example-vba-ipmt-function2

Commenti

  • Quando si utilizza IPMT, l’eventuale somma pagata è rappresentata da un numero negativo e l’eventuale somma ricevuta è rappresentata da un numero positivo.
  • Se forniamo Per che è 0 > o > NPer, VBA restituirà un errore di runtime 5.

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *