Wie verwende ich die vba-nper-funktion?
Die VBA-NPER-Funktion ist in der Finanzkategorie der VBA-Funktionen aufgeführt. Wenn Sie es im VBA-Code verwenden, berechnet es die Anzahl der Zahlungen, die für einen Kredit oder eine Investition geleistet werden müssen, wenn Zahlung und Zinssatz gleich sind.
Syntax
NPER(Rate, Pmt, Pv, [Fv], [Fällig])
Argumente
- Zinssatz : Der Zinssatz für den Zeitraum.
- Pmt : Der feste Zahlungsbetrag pro Periode.
- PV : Der aktuelle Wert der Investition oder des Darlehens.
- [FV] : Der zukünftige Wert des Darlehens/der Investition [Dies ist ein optionales Argument und wenn es weggelassen wird, ist VBA standardmäßig 0].
- [Fällig] : Definiert, ob die Zahlung am Anfang oder am Ende des Zeitraums fällig ist. Verwenden Sie 0 für das Ende des Zeitraums und 1 für den Beginn des Zeitraums. [Dies ist ein optionales Argument. Wenn es weggelassen wird, verwendet VBA standardmäßig das Ende des Zeitraums.] .
Beispiel
Um die Verwendung der VBA-NPER-Funktion praktisch zu verstehen, müssen Sie das folgende Beispiel durchgehen, in dem wir damit einen VBA-Code geschrieben haben:
Sub example_NPER() Range("A9").Value = NPer(0.08 / 12, 1000, 96000) End Sub
Im obigen Code haben wir den NPR verwendet, um die Gesamtzahl der Perioden für die Investition zu berechnen, und es ergab 67,17.
Kommentare
- Sowohl die Argumente „Rate“ als auch „Nper“ müssen unter Verwendung von Zahlungszeiträumen berechnet werden, die in denselben Einheiten ausgedrückt werden.
- Wenn der angegebene zukünftige Wert für den angegebenen Zinssatz und die angegebenen Zahlungen niemals erreicht wird, gibt die VBA einen Fehler zurück.