Wie verwende ich die Funktion DDB in VBA?

Die DDB-Funktion (Double Declining Balance) in VBA wird verwendet, um die Abschreibung eines Vermögenswerts für einen bestimmten Zeitraum mithilfe der doppelt degressiven Abschreibungsmethode zu berechnen. Diese Methode schreibt mehr in den ersten Jahren und weniger in späteren Jahren ab.

Hier ist die Syntax der DDB-Funktion in VBA:

DDB(Cost, Salvage, Life, Period, [Factor])

Parameter:

  • `Cost`: Der ursprüngliche Anschaffungspreis des Vermögenswerts.
  • `Salvage`: Der Restwert des Vermögenswerts am Ende seiner Nutzungsdauer.
  • `Life`: Die gesamte Nutzungsdauer des Vermögenswerts.
  • `Period`: Der Zeitraum, für den die Abschreibung berechnet werden soll.
  • `[Factor]`: (Optional) Der Abschreibungsfaktor. Standardmäßig ist dieser Faktor 2, was der doppelt degressiven Abschreibung entspricht.

Beispielverwendung:

Angenommen, Sie haben einen Vermögenswert mit einem Anschaffungspreis von 10.000 €, einem Restwert von 1.000 € und einer Nutzungsdauer von 5 Jahren. Sie möchten die Abschreibung für das zweite Jahr berechnen. Der Code sieht wie folgt aus:

Sub BerechneDDB() Dim cost As Double Dim salvage As Double Dim life As Double Dim period As Double Dim abschreibung As Double cost = 10000 ' Anschaffungspreis salvage = 1000 ' Restwert life = 5 ' Nutzungsdauer period = 2 ' Berechnung für das zweite Jahr abschreibung = DDB(cost, salvage, life, period) MsgBox "Die Abschreibung im zweiten Jahr beträgt: " & abschreibung End Sub

In diesem Beispiel erstellt die Subroutine `BerechneDDB` eine einfache Berechnung der doppelt degressiven Abschreibung für das angegebene zweite Jahr und zeigt das Ergebnis in einer Meldungsbox an.

Unlock Your Potential

Excel

Basic - Advanced

Access

Access Basic - Advanced

Power BI

Power BI Basic - Advanced

Help us grow the project