Vbaのpmt関数の使い方は?

VBA PMT 関数は、VBA 関数の財務カテゴリにリストされています。これを VBA コードで使用すると、一定の金利で全期間にわたって一定のローンまたは投資の定期支払いが計算されます

構文

Pmt(レート、Nper、Pv、[Fv]、[期日])

引数

  • Rate : 期間の金利。
  • Nper : ローンまたは投資を返済する期間の数。
  • PV : 投資または融資の現在価値。
  • [FV] : ローン/投資の将来価値 [これはオプションの引数であり、省略された場合、VBA のデフォルトは 0]。
  • [期限] : 支払い期限が期間の開始時か終了時かを定義します。期間の終了には 0、期間の開始には 1 を使用します。[これはオプションの引数であり、省略した場合、VBA はデフォルトで期間の終了を取得します] 。

VBA PMT 関数の使用方法を実際に理解するには、それを使用して VBA コードを作成した以下の例を確認する必要があります。

example-vba-pmt-function
 Sub example_PMT() Range("A9").Value = Pmt(0.08 / 12, 5 * 12, 98000) End Sub

上記のコードでは、PMT を使用して一定の定期支払いを計算し、結果として支払う必要がある 1987.09 が返されました。金利を 12 で割って月々の金利に変換し、年数に 12 を乗じて月数に変換しました。

コメント

  • nper が 0 の場合、VBA は実行時エラー 5 を返します。

その他のチュートリアル

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です