Hoe gebruik ik de vba ppmt-functie?

De VBA PPMT-functie wordt vermeld in de financiële categorie van VBA-functies. Wanneer u het in VBA-code gebruikt, kunt u het hoofdbetalingsbedrag van een uitgave of investering berekenen . In eenvoudige bewoordingen heeft elke lening en investering een rentepercentage en met PPMT kunt u alleen de hoofdsom berekenen, dat wil zeggen zonder het rentegedeelte (van het bedrag) erbij op te tellen.

Syntaxis

PPmt(tarief, per, Nper, Pv, [Fv], [verschuldigd])

Argumenten

  • Tarief : het rentepercentage voor de periode.
  • Door : Het nummer van de periode waarvoor u de rente wilt berekenen (dit moet tussen 1 en Nper liggen).
  • Nper : Het aantal termijnen waarin de lening of investering moet worden terugbetaald.
  • PV : De huidige waarde van de investering of lening.
  • [FV] : de toekomstige waarde van de lening/investering [Dit is een optioneel argument en als dit wordt weggelaten, wordt VBA standaard ingesteld op 0].
  • [Verschuldigd] : definieert of betaling verschuldigd is aan het begin of einde van de periode, gebruik 0 voor het einde van de periode en 1 voor het begin van de periode. [Dit is een optioneel argument en als dit wordt weggelaten, neemt VBA standaard het einde van de periode] .

Voorbeeld

Om praktisch te begrijpen hoe u de VBA PPMT-functie kunt gebruiken, moet u het onderstaande voorbeeld doorlopen waarin we er een vba-code mee hebben geschreven:

example-vba-ppmt-function
 Sub example_PPMT() Range("A9").Value = PPmt(0.08 / 12, 1, 5 * 12, 98000) End Sub

In de bovenstaande code hebben we PPMT gebruikt om het grootste deel van de betaling voor de eerste maand van de investering te berekenen, omdat we 1 in de par (periode) gebruikten en in het resultaat -1333,75 als resultaat retourneerden.

Opmerkingen

  • Als Per ≤ 0 of > Nper is, retourneert VBA een runtimefout van 5.

Voeg een reactie toe

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *