-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Fred" a écrit dans le message de news:
Bonjour,
qui aurait en tête la fonction VBA qui permet d'extraire les chiffres après
la virgule d'une chaine numérique.
Merci d'avance
Fred
Michel Walsh
Salut,
je dirais même plus
CDec(x) - Fix(CDec( x ) )
si le nombre représenté PEUT être négatif.
CDec( ) évite les erreur d'arrondis entre la représentation visuelle (ou chaîne de caractère) et la représentation binaire interne; FIX "arrondit" différemment de INT quand l'argument est négatif, ici, FIX doit être utilisé (et fonctionne évidemment pour x >=0 ). Ainsi, on peut essayer avec substitution du x par -4.1, sans CDec, ou en remplaçant Fix par Int.
Comme quoi une chose tout simple peut devenir vachement compliquée, quand on s'y met. :-)
Espérant être utile, Vanderghast, Access MVP
"Raymond [mvp]" wrote in message news:%
Bonjour.
Tu peux faire : nombre - Int(nombre)
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Fred" a écrit dans le message de news:
Bonjour,
qui aurait en tête la fonction VBA qui permet d'extraire les chiffres après
la virgule d'une chaine numérique.
Merci d'avance
Fred
Salut,
je dirais même plus
CDec(x) - Fix(CDec( x ) )
si le nombre représenté PEUT être négatif.
CDec( ) évite les erreur d'arrondis entre la représentation visuelle (ou
chaîne de caractère) et la représentation binaire interne; FIX "arrondit"
différemment de INT quand l'argument est négatif, ici, FIX doit être utilisé
(et fonctionne évidemment pour x >=0 ). Ainsi, on peut essayer avec
substitution du x par -4.1, sans CDec, ou en remplaçant Fix par Int.
Comme quoi une chose tout simple peut devenir vachement compliquée, quand on
s'y met. :-)
Espérant être utile,
Vanderghast, Access MVP
"Raymond [mvp]" <XYZ.access.seneque@free.fr> wrote in message
news:%23lRTyZl5DHA.1368@TK2MSFTNGP10.phx.gbl...
Bonjour.
Tu peux faire : nombre - Int(nombre)
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Fred" <Fred@esc-rouen.fr> a écrit dans le message de
news:XnF947F75DFE19ACFredescrouenfr@207.46.248.16...
Bonjour,
qui aurait en tête la fonction VBA qui permet d'extraire les chiffres
après
CDec( ) évite les erreur d'arrondis entre la représentation visuelle (ou chaîne de caractère) et la représentation binaire interne; FIX "arrondit" différemment de INT quand l'argument est négatif, ici, FIX doit être utilisé (et fonctionne évidemment pour x >=0 ). Ainsi, on peut essayer avec substitution du x par -4.1, sans CDec, ou en remplaçant Fix par Int.
Comme quoi une chose tout simple peut devenir vachement compliquée, quand on s'y met. :-)
Espérant être utile, Vanderghast, Access MVP
"Raymond [mvp]" wrote in message news:%
Bonjour.
Tu peux faire : nombre - Int(nombre)
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Fred" a écrit dans le message de news:
Bonjour,
qui aurait en tête la fonction VBA qui permet d'extraire les chiffres après