R1.30 Die Zinsbelastung ausrechnen

Aufgabe

Sie möchten einen Kredit aufnehmen und wollen vorher wissen, wie viel Zinsen Sie dafür insgesamt zahlen müssen.

Lösung

VBA stellt dazu die ziemlich komplizierte finanzmathematische Funktion Ipmt bereit, mit der sich die gestellte Aufgabe erfüllen lässt:

Ipmt(rate, per, nper, pv[, fv[, type]])

rate:

Zinssatz pro Zeitraum

per:

ein konkreter Zahlungszeitraum im Bereich 1...nper

nper:

Gesamtanzahl der Zahlungszeiträume

pv:

Kreditsumme

fv:

Endstand des Kredits (optional, standardmäßig 0)

type:

Fälligkeit der Zahlungen (optional, standardmäßig 0; 1 = Beginn des Zahlungszeitraums, 0 = Ende des Zahlungszeitraums)

Oberfläche

Weil wir die gleiche Bedienoberfläche auch noch zum Testen weiterer finanzmathematischer Funktionen verwenden ...

Get Microsoft Access Programmierrezepte now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.