Functie DDB [VBA]

Inhoud
Index 🔎︎

# DDB-funtie [VBA]

Berekent de afschrijving van een activa voor een opgegeven periode met behulp van de rekenkundig-degressieve afwaarderingsmethode.

This function or constant is enabled with the statement Option VBASupport 1 placed before the executable program code in a module.

### Syntaxis:

    DDB(Cost As Double, Salvage As Double, Life as Double, Period as Double, [Factor as Variant])

### Geretourneerde waarde:

Double

### Parameters:

Aanschafwaarde duidt de initiële kosten van een goed aan.

Restwaarde geeft de waarde van een goed aan het eind van zijn levensduur aan.

Levensduur is het aantal termijnen (bijvoorbeeld jaren of maanden) dat het goed moet worden gebruikt.

Periode definieert de periode waarvoor de waarde moet worden berekend.

Factor (optioneel) is de factor waarmee de afwaardering afneemt. Als er geen waarde wordt opgegeven wordt standaard factor 2 gebruikt.

Gebruik deze manier van afwaarderen als u een hogere initiële afwaarderingswaarde nodig hebt (in tegenstelling tot lineaire afwaardering). De afwaarderingswaarde wordt met elke termijn kleiner. Deze methode wordt doorgaans gebruikt voor goederen waarvan het waardeverlies hoger is kort na de aankoop (bijv. voertuigen, computers). Merk op dat de boekwaarde nooit nul zal bereiken met deze berekeningsmethode.

## Foutcodes:

5 Ongeldige aanroep van procedure

### Voorbeeld:

    Sub ExampleDDB
     Dim ddb_yr1 As Double
     ddb_yr1 = DDB(75000,1,60,12,2)
     Print ddb_yr1 ' geeft 1,721.81 valuta-units.
    End Sub

Verwante onderwerpen

DDB-functie in CALC

VBA financiële functies