Come utilizzare la funzione ddb vba?
La funzione VBA DDB è elencata nella categoria finanziaria delle funzioni VBA. Quando lo si utilizza nel codice VBA, è possibile calcolare l’ammortamento utilizzando il metodo del doppio saldo decrescente oppure è possibile fornire il tasso di ammortamento direttamente nella funzione. Scopri di più sul metodo del doppio saldo decrescente da qui .
Sintassi
DDB (costo, recupero, durata, periodo, [fattore])
argomenti
- Costo : il costo iniziale del bene.
- Recupero : il valore del bene al termine.
- Vita : il numero di periodi durante i quali il bene deve essere ammortizzato.
- Periodo : il periodo per il quale si desidera calcolare l’ammortamento.
- Fattore : Tasso di ammortamento [Questo è un argomento facoltativo e, se omesso, VBA ne prende 2 per impostazione predefinita].
Esempio
Per capire praticamente come utilizzare la funzione DDB VBA, è necessario seguire l’esempio seguente in cui abbiamo scritto un codice vba utilizzando DDB:
Sub example_DDB() Range("B6").Value = DDB(14500, 500, 10, 10) End Sub
Nel codice precedente, abbiamo utilizzato DBB per calcolare l’ammortamento del bene e il risultato è stato 389.
Commenti
- Con il metodo del doppio saldo decrescente, l’ammortamento è maggiore nel primo periodo e diminuisce nei periodi successivi.
- VBA restituirà l’errore di runtime ‘5’ (chiamata o argomento di procedura non valida) se il valore di recupero è inferiore a zero, Vita, Periodo o [Fattore] è uguale o inferiore a zero o se il periodo di ammortamento è maggiore della durata del bene.