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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.