PPmt-funksjonen [VBA]

Returnerer betalingssummen til oppdragsgjevaren for ein gjeven periode ut frÄ ei periodisk, konstant betaling og ein fast rentesats.

Åtvaringsikon

Denne funksjonen eller konstanten er slÄtt pÄ med uttrykket Option VBASupport 1 sett framfÞre den kÞyrbare programkoden i ein modul.


Syntaks:

Pmt( Rate as Double, Per as Double, NPer as Double, PV as Double, [FV as Variant], [Due as Variant] )

Returverdi:

Double

Parameterar:

Rente er den periodiske rentesatsen.

Per Perioden som du Þnskjer Ä rekna ut betalinga av hovudstolen for (mÄ vere eit heiltal mellom 1 og Nper).

NPer er det samla talet pÄ periodar det vert betalt annuitet for.

Noverdi er den noverande kontantverdien av investeringa.

FV (valfri) er den framtidige verdien av eit lÄn eller ei investering.

Forfall (valfri) bestemmer om betalinga skjer fĂžrst eller sist i perioden.

0 - betalinga er ved slutten av perioden;

1 - betalinga er ved byrjinga av perioden.

Feilkodar

5 Ugyldig prosedyreoppkall

Eksempel:

REM ***** BASIC *****

Option VBASupport 1

Sub ExamplePPmt

' Reknar ut betalinga gjennom mÄnadane 4 og 5 for eit lÄn som skal betalast

' over 6 Är. Renta er 10 % per Är med betaling i slutten av mÄnaden.

Dim ppMth4 As Double

Dim ppMth5 As Double

' Hovudstolsbetaling i 4. mÄnad:

ppMth4 = PPmt( 0.1/12, 4, 72, 100000 )

print ppMth4 ' ppMth4 er rekna ut til Ă„ verta -1044,94463903636.

' Hovudstolsbetaling i 5. mÄnad:

ppMth5 = PPmt( 0.1/12, 5, 72, 100000 )

print ppMth5' ppMth5 er rekna ut til Ă„ verta -1053,65251102833.

End Sub