Vbaのddb関数の使い方は?

VBA DDB 関数は、VBA 関数の財務カテゴリにリストされています。 VBA コードで使用すると、倍定率法を使用して減価償却を計算したり、減価償却率を関数で直接指定したりできます。倍額定率法について詳しくは、 こちらをご覧ください。

構文

DDB (コスト、回収率、寿命、期間、[係数])

引数

  • コスト: アセットの初期コスト。
  • Salvage : 完成時の資産の価値。
  • 耐用年数: 資産を減価償却する必要がある期間の数。
  • 期間: 減価償却を計算する期間。
  • 係数: 減価償却率 [これはオプションの引数であり、省略した場合、VBA はデフォルトで 2 を受け取ります]。

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

example-vba-ddb-function
 Sub example_DDB() Range("B6").Value = DDB(14500, 500, 10, 10) End Sub

上記のコードでは、DBB を使用して資産の減価償却を計算し、結果として 389 を返しました。

コメント

  • 倍定定率法では、減価償却費は最初の期間が最も高く、その後の期間では減価償却費が減少します。
  • 回復値がゼロ未満、耐用年数、期間、または [係数] がゼロ以下の場合、または減価償却期間が耐用年数より大きい場合、VBA はランタイム エラー ‘5’ (無効なプロシージャ呼び出しまたは引数) を返します。資産の。

その他のチュートリアル

コメントを追加する

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