Bonjour à tous,
Surprise en rentrant de vacance !?
Un collègue me dit que la somme d'une ligne n'est pas correcte (j'ai pas
vérifier sur plusieurs)
Effectivement, j'ai un enregistrement dont le montant est égal à 282.015,40
Sur mon état je fais la somme de cet enregistrement, et c'est égal à
282.015,41 !?
Bon d'accord ce n'est qu'un centime, mais en compta on ne rigole pas ;-))
Est-ce que quelqu'un à déjà rencontré ou vu ce problème ?
Et surtout comment y remédier ?
--
Cordialement.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond
Bonjour.
Access garde tous les chiffres si on ne lui indique pas le contraire. Il te faut utiliser la fonction format pour tes sommes avec les deux décimales et une fonction arrondir selon tes calculs. cette fonction arrondir permet d'arrondir tes sommes au nombre de décimales voulues: Function Arrondir(strField As String, NbDecimal As Integer) As Double Arrondir = Int(CDec((strField * (10 ^ NbDecimal) + 0.5))) / (10 ^ NbDecimal) End Function
Tu peux utiliser aussi directement la fonction Round qui a le même effet: Round(12.1295, 2)
Il faut voir si tu n'as que des additions ou d'autres calculs. -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Bruno MAZÉPA" <ReplyToNewsGroup> a écrit dans le message de news:
Bonjour à tous, Surprise en rentrant de vacance !? Un collègue me dit que la somme d'une ligne n'est pas correcte (j'ai pas vérifier sur plusieurs) Effectivement, j'ai un enregistrement dont le montant est égal à 282.015,40
Sur mon état je fais la somme de cet enregistrement, et c'est égal à 282.015,41 !? Bon d'accord ce n'est qu'un centime, mais en compta on ne rigole pas ;-)) Est-ce que quelqu'un à déjà rencontré ou vu ce problème ? Et surtout comment y remédier ? -- Cordialement.
Bonjour.
Access garde tous les chiffres si on ne lui indique pas le contraire. Il te
faut utiliser la fonction format pour tes sommes avec les deux décimales et
une fonction arrondir selon tes calculs. cette fonction arrondir permet
d'arrondir tes sommes au nombre de décimales voulues:
Function Arrondir(strField As String, NbDecimal As Integer) As Double
Arrondir = Int(CDec((strField * (10 ^ NbDecimal) + 0.5))) / (10 ^
NbDecimal)
End Function
Tu peux utiliser aussi directement la fonction Round qui a le même effet:
Round(12.1295, 2)
Il faut voir si tu n'as que des additions ou d'autres calculs.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Bruno MAZÉPA" <ReplyToNewsGroup> a écrit dans le message de
news:eA1qgiVbDHA.652@tk2msftngp13.phx.gbl...
Bonjour à tous,
Surprise en rentrant de vacance !?
Un collègue me dit que la somme d'une ligne n'est pas correcte (j'ai pas
vérifier sur plusieurs)
Effectivement, j'ai un enregistrement dont le montant est égal à
282.015,40
Sur mon état je fais la somme de cet enregistrement, et c'est égal à
282.015,41 !?
Bon d'accord ce n'est qu'un centime, mais en compta on ne rigole pas ;-))
Est-ce que quelqu'un à déjà rencontré ou vu ce problème ?
Et surtout comment y remédier ?
--
Cordialement.
Access garde tous les chiffres si on ne lui indique pas le contraire. Il te faut utiliser la fonction format pour tes sommes avec les deux décimales et une fonction arrondir selon tes calculs. cette fonction arrondir permet d'arrondir tes sommes au nombre de décimales voulues: Function Arrondir(strField As String, NbDecimal As Integer) As Double Arrondir = Int(CDec((strField * (10 ^ NbDecimal) + 0.5))) / (10 ^ NbDecimal) End Function
Tu peux utiliser aussi directement la fonction Round qui a le même effet: Round(12.1295, 2)
Il faut voir si tu n'as que des additions ou d'autres calculs. -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Bruno MAZÉPA" <ReplyToNewsGroup> a écrit dans le message de news:
Bonjour à tous, Surprise en rentrant de vacance !? Un collègue me dit que la somme d'une ligne n'est pas correcte (j'ai pas vérifier sur plusieurs) Effectivement, j'ai un enregistrement dont le montant est égal à 282.015,40
Sur mon état je fais la somme de cet enregistrement, et c'est égal à 282.015,41 !? Bon d'accord ce n'est qu'un centime, mais en compta on ne rigole pas ;-)) Est-ce que quelqu'un à déjà rencontré ou vu ce problème ? Et surtout comment y remédier ? -- Cordialement.
Bruno MAZÉPA
Oups j'ai légèrement perdu le fil de la conversation ;-)
En tout cas merci à vous trois.
Pour Raymond : J'utilise bien la fonction round dans mes totaux, mais cela n'empèche rien
Pour Michel : "Currency" peut-être une piste, je vais étudier ça de très près
Pour François : Non, non, je fais un arrondi dans mes calculs, pas seulement dans mon affichage.
Encore merci.
Oups j'ai légèrement perdu le fil de la conversation ;-)
En tout cas merci à vous trois.
Pour Raymond : J'utilise bien la fonction round dans mes totaux, mais cela
n'empèche rien
Pour Michel : "Currency" peut-être une piste, je vais étudier ça de très
près
Pour François : Non, non, je fais un arrondi dans mes calculs, pas seulement
dans mon affichage.