Valeur de Access dans Excel

Résolu
elmayor1983 Messages postés 9 Date d'inscription vendredi 15 avril 2005 Statut Membre Dernière intervention 8 mars 2006 - 7 mars 2006 à 22:48
Tuning Max Messages postés 314 Date d'inscription mercredi 15 juin 2005 Statut Membre Dernière intervention 31 août 2006 - 8 mars 2006 à 12:39
Bonjour à tous, voila !
J'aimerais s'avoir comment en calculant sous VB 20/3 arrondi à trois chiffre après la virgule
enregistrer sous access me donne 6.667 => NORMAL
Mais lorsque je le prend de access pr le mettre ds Excel j'ai bine 6.667 dans la cellule mais qd je clique sur la cellule j'ai alors 6.66699958......
???

Comment faire pour n'avoir que le 6.667 ????
Merci

3 réponses

Tuning Max Messages postés 314 Date d'inscription mercredi 15 juin 2005 Statut Membre Dernière intervention 31 août 2006 1
8 mars 2006 à 11:12
C'est normal en effet, Excel stock la valeur complète. Il apparait 6,667 parce que le format de la cellule et à "Nombre" avec une décimale à 3 chiffre après la virgule. C'est un peut une sorte d'arrondi à l'affichage. Pour n'avoir comme valeur 6,667 tu dois passer par une fonction qui va réellement faire cet arrondi et supprimer les autres chiffres.
Un peu du genre :

=ARRONDI.SUP(A1;3)
3
elmayor1983 Messages postés 9 Date d'inscription vendredi 15 avril 2005 Statut Membre Dernière intervention 8 mars 2006
8 mars 2006 à 12:28
Je suis d'accord mais pourquoi n'affich t'il pas 6.6666666666666666666667 mais
6.66699958... ???????
0
Tuning Max Messages postés 314 Date d'inscription mercredi 15 juin 2005 Statut Membre Dernière intervention 31 août 2006 1
8 mars 2006 à 12:39
Parce qu'il à été traité par Acces au préalable et qu'en fonction du type de champ dans lequel il a été mis, Access effectue lui même un arrondi
0
Rejoignez-nous