DDB Function [VBA]

Returns the depreciation of an asset for a specified period using the arithmetic-declining method.

warning

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


Syntax:


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

Returnerat värde:

Double

Parametrar:

Kostnad är tillgångens anskaffningsvärde.

RV är tillgångens restvärde vid livslängdens slut.

Livslängd är livslängden uttryckt i antalet avskrivningsperioder (t.ex. år eller månader) under vilken tillgången skall användas.

TP anger den tidsperiod för vilken värdet ska beräknas.

FA (valfritt) är avskrivningsfaktorn. Om inget annat anges används faktorn 2.

Använd den här avskrivningsformen om du vill att avskrivningsvärdet ska vara störst i början av avskrivningen, till skillnad från vid linjär avskrivning. Avskrivningsvärdet minskar för varje avskrivningsperiod och används vanligen för tillgångar vars värdeminskning är snabbast strax efter anskaffningen. Det kan röra sig om t.ex. bilar och datorer. Lägg märke till att bokföringsvärdet aldrig kan gå ned till noll med den här beräkningsformen.

Felkoder:

5 Felaktigt proceduranrop

Exempel:


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

Stötta oss!