Comment utiliser la fonction SLN dans VBA ?

La fonction `SLN` (Straight Line Depreciation) dans VBA est utilisée pour calculer la dépréciation d’un actif sur la base de la méthode de l’amortissement linéaire. Cette fonction est assez simple à utiliser et elle nécessite trois arguments : le coût initial de l’actif, sa valeur de récupération au terme de la période d’amortissement et la durée de vie utile de l’actif.

Voici comment vous pouvez utiliser la fonction `SLN` dans VBA :

  • Insérer un Module VBA :
    • Ouvrez Excel et appuyez sur `ALT + F11` pour ouvrir l’éditeur VBA.
    • Allez dans `Insertion` > `Module` pour insérer un nouveau module.
  • Écrire le Code VBA :

Vous pouvez ensuite écrire un petit script pour utiliser la fonction `SLN`, par exemple :

   Sub CalculerAmortissement()
       Dim coutInitial As Double
       Dim valeurRecuperation As Double
       Dim dureeVie As Double
       Dim amortissement As Double

       ' Définir les valeurs pour le coût initial, la valeur de récupération et la durée de vie.
       coutInitial = 10000     ' exemple : coût initial de 10,000
       valeurRecuperation = 1000 ' exemple : valeur de récupération de 1,000
       dureeVie = 5           ' exemple : durée de vie de 5 ans

       ' Utiliser la fonction SLN pour calculer l'amortissement.
       amortissement = SLN(coutInitial, valeurRecuperation, dureeVie)

       ' Afficher le résultat dans une boîte de message.
       MsgBox "L'amortissement annuel est de : " & amortissement
   End Sub
  • Exécuter le Code :
    • Pour exécuter le code, vous pouvez appuyer sur `F5` ou cliquer sur l’icône de lecture (triangle vert) dans l’éditeur VBA.
    • Une boîte de message apparaîtra avec le montant de l’amortissement calculé selon la méthode de l’amortissement linéaire.

Cette fonction est très utile pour les calculs financiers liés à la gestion des actifs. Assurez-vous que toutes les valeurs fournies sont correctes, car elles influent directement sur le résultat de l’amortissement calculé.

Unlock Your Potential

Excel

Basic - Advanced

Access

Access Basic - Advanced

Power BI

Power BI Basic - Advanced

Help us grow the project