Problème de décimale

  • Initiateur de la discussion Initiateur de la discussion ifi77
  • Date de début Date de début

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 !

ifi77

XLDnaute Occasionnel
Bonjour @ tous,

mon probleme parait simple mais vu que je tourne en rond depuis trop longtemps je me permets de vous demander un petit éclairage.

Sur une feuille, je copie des prix via un userform, ces derniers s'inscrivent sans probleme sur ma feuille excel.

Le probleme se pose lorsque je veux utiliser la valeur de ma page pour la multiplier à une quantité, en fait il m'arrondi à chaque fois à l'entier, si j'ai 0,6 il m'arrondi à 1, 1,8 à 2 etc...

Comment faire pour qu'il prenne en compte la valeur exacte.

J'ai essayé format, le nombre est bien en chiffre dans la feuille, là je ne sais plus.

voici mon code:

tarif as integer

With Sheets("tarification")
tarif = Format(.Cells(y, 3), "0,00")
perte = quantite * tarif
End With

Merci @ tous
 
Re : Problème de décimale

Bonjour
c'est cette ligne qui te pose le problème
tarif = Format(.Cells(y, 3), "0,00")
supprime là et choisis dans la feuille excel le format d'AFFICHAGE. Tu verras dans la feuille tes 2 chiffres après la virgule mais le calcul sera toujours fait avec la totalité du nombre.
 
Re : Problème de décimale

Merci @ tous,

je sais que sans fichier cela rend plus compliqué la compréhension mais celuici est assez volumineux, je vous refait un petit fichier light extrait de l'application.

Pour pascal, je me doutais que cela pouvais venir de la déclaration de variable, si j'ai bien mis integer, quelle serait la déclaration la plus juste?

merci.

@+
 
- 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
Retour