Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 fonction pour Calcul montant d'escompte

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

coronae35

XLDnaute Nouveau
Bonjour à tous,

J'espère que vous allez bien.
Etant novice sur VBA j'aurais besoin de votre aide pour créer une fonction calculant le montant de l’escompte pour une lettre de change. Il faudrait que je puisse saisir : le montant de la lettre de change, la date de la remise en banque, la date de l’échéance et le taux d’escompte.

Je pense qu'il y a une histoire de fonction "DateDiff"



Merci d'avance pour votre aide
 
Dernière édition:
Avec 1500 en A1, 10 en B1, 12/09/19 en C1 et 30/10/19 en D1 :
VB:
Sub test1()
  MsgBox [A1] * [B1] * ([D1] - [C1]) / 365 / 100
End Sub
Je ne sais pas pour le calcul de l'escompte. Est-ce qu'il faut considérer les années bissextiles ?
Daniel
 
On aurait eu besoin de DateDiff s'il avait fallu prendre en compte les années bissextiles. Sinon, pour un nombre de jours, il suffit de soustraire les dates de début et de fin.

VB:
Function Esc(Mt, Taux, NbJours) As Double
  Esc = Mt * (Taux / 365) * NbJours / 100
End Function
j'ai modifié : je voulais dire "fonction" mais je pense avoir trouvé solution au problème 🙂
Il est souhaitable que tu partages ta solution.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
6
Affichages
621
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…