Comment m'être un arrondi dans une Macro VBA
Résolu
Bonjour,
Je souhaiterais que mon prix soit arrondi à deux chiffres après la virgule... Je ne veux pas que se soit seulement visible...
Merci de votre aide !!
PJ : image de ma facture avec le deux chiffres après la virgule mais en cliquant dessus on voit queça prend en compte les 4 après...

Je souhaiterais que mon prix soit arrondi à deux chiffres après la virgule... Je ne veux pas que se soit seulement visible...
If claire = True Then Sheets("Facture").Cells(ligne, 5) = prix * 1.15
If fonc?e = True Then Sheets("Facture").Cells(ligne, 5) = prix * 1.25
Merci de votre aide !!
PJ : image de ma facture avec le deux chiffres après la virgule mais en cliquant dessus on voit queça prend en compte les 4 après...

2 réponses
-
Bonjour à tous les deux
As tu essayé
= Round(prix * 1.15 , 2)
Cdlmnt-
-
@Ra32Attention : Round, ce n'est pas un arrondi arithmétique !
A ne pas utiliser pour une facture ! -
@Patrice33740Je ne comprends pas, pourtant mon logiciel fonctionne…
Pourriez-vous m'expliquer ? -
-
@Patrice33740Par exemple :
Round(0.015, 2)=0.02
mais aussi
Round(0.025, 2)=0.02 (au pair le plus près !)
-
-
Bonjour,
Quel type d'arrondi ?
Voir :
https://codes-sources.commentcamarche.net/forum/vba-office-excel-word-1774