Problème d'affichage après un calcul

vacknov

XLDnaute Nouveau
Bonjour à tous;

Dans la feuille excel j'ai les cellules suivantes avec ces valeurs:
A1=0,44444444
A2=9

lorsque je fais depuis une macro:


Code:
Worksheets("R1").Cells(1,3).value = Worksheets("R1").Cells(1,1).value * -
Worksheets("R1").Cells(1,2).value
A3 contient : 4. en modifiant le format pour forcer l'affichage des deux chiffres après la virgule j'obtient :4,00
Alors que le résultat attendu est : 3,99999.

Y'a t-il quelque chose à modifier ou à pamametrer pour que excel n'arrondi pas automatiquement ?

Merci.
 

Spitnolan08

XLDnaute Barbatruc
Re : Problème d'affichage après un calcul

Re,
Bonjour Risleure,

Ce n'est pas une astuce mais seulement l'écriture correcte du code...
on écrit : Cells(Ligne, Colonne) et pas Cells(Colonne, Ligne)

Donc Cells(1,2).value est remplacé par : Cells(2,1).value pour appeler A2

Cordialement
 

Statistiques des forums

Discussions
312 559
Messages
2 089 639
Membres
104 235
dernier inscrit
Floflodu37