J'ai un label qui recupere la valeur d'un cellule=20
contenant un nombre =E0 deux d=E9cimales.=20
Mon probl=E8me est que lorsque le label r=E9cup=E8re cette=20
valeur, il est =E0 plusieres decimales.
Comment faire pour que le label soit aussi =E0 deux=20
decimales ?
Ex :
Cellule A1 =3D 50.00
Label =3D 49.9999999
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
ru-th
Salut
Peut-être Label1.caption=format([a1],"0.00")
a+ rural thierry "cat" a écrit dans le message de news: 025701c3b014$d78ca8a0$ Bonjour à tous,
J'ai un label qui recupere la valeur d'un cellule contenant un nombre à deux décimales. Mon problème est que lorsque le label récupère cette valeur, il est à plusieres decimales.
Comment faire pour que le label soit aussi à deux decimales ? Ex : Cellule A1 = 50.00 Label = 49.9999999
Merci
Salut
Peut-être
Label1.caption=format([a1],"0.00")
a+
rural thierry
"cat" <anonymous@discussions.microsoft.com> a écrit dans le message de news:
025701c3b014$d78ca8a0$a001280a@phx.gbl...
Bonjour à tous,
J'ai un label qui recupere la valeur d'un cellule
contenant un nombre à deux décimales.
Mon problème est que lorsque le label récupère cette
valeur, il est à plusieres decimales.
Comment faire pour que le label soit aussi à deux
decimales ?
Ex :
Cellule A1 = 50.00
Label = 49.9999999
a+ rural thierry "cat" a écrit dans le message de news: 025701c3b014$d78ca8a0$ Bonjour à tous,
J'ai un label qui recupere la valeur d'un cellule contenant un nombre à deux décimales. Mon problème est que lorsque le label récupère cette valeur, il est à plusieres decimales.
Comment faire pour que le label soit aussi à deux decimales ? Ex : Cellule A1 = 50.00 Label = 49.9999999
Je viens de tester la solution de Thierry, qui marche très bien chez moi ;-))
Indique-nous comment tu récupères la valeur : il est probable que tu la récupères sans t'en rendre compte comme du texte, et non comme quelque chose de numérique.
Que contient précisément ta cellule ?
Pour le savoir, utilise dans une cellule quelconque =TYPE(A50) Si le résultat n'est pas égal à 1, le contenu de la cellule n'est pas reconnu comme numérique.
PS - Reprend, au moins en partie le contenu du message auquel tu réponds ; c'est + facile à suivre.
j'ai essayé ca marche pas... Merci
-- Cordialement,
Michel Gaboly http://www.gaboly.com
Bonjour,
Je viens de tester la solution de Thierry, qui marche très bien
chez moi ;-))
Indique-nous comment tu récupères la valeur : il est probable
que tu la récupères sans t'en rendre compte comme du texte, et
non comme quelque chose de numérique.
Que contient précisément ta cellule ?
Pour le savoir, utilise dans une cellule quelconque =TYPE(A50)
Si le résultat n'est pas égal à 1, le contenu de la cellule n'est pas
reconnu comme numérique.
PS - Reprend, au moins en partie le contenu du message auquel
tu réponds ; c'est + facile à suivre.
Je viens de tester la solution de Thierry, qui marche très bien chez moi ;-))
Indique-nous comment tu récupères la valeur : il est probable que tu la récupères sans t'en rendre compte comme du texte, et non comme quelque chose de numérique.
Que contient précisément ta cellule ?
Pour le savoir, utilise dans une cellule quelconque =TYPE(A50) Si le résultat n'est pas égal à 1, le contenu de la cellule n'est pas reconnu comme numérique.
PS - Reprend, au moins en partie le contenu du message auquel tu réponds ; c'est + facile à suivre.
j'ai essayé ca marche pas... Merci
-- Cordialement,
Michel Gaboly http://www.gaboly.com
Denis Michon
Bonjour Cat,
IL faut se rappeler que la fonction "Format" nécessite que la variable (contenu du label) passée à la fonction utilise le séparateur décimal définit dans le panneau de configuration, à défaut de quoi tu auras un plantage assuré.!
Salutations!
"cat" a écrit dans le message de news:07f101c3b019$ba60c180$
j'ai essayé ca marche pas... Merci
Bonjour Cat,
IL faut se rappeler que la fonction "Format" nécessite que la variable (contenu du label) passée à la fonction utilise
le séparateur décimal définit dans le panneau de configuration, à défaut de quoi tu auras un plantage assuré.!
Salutations!
"cat" <anonymous@discussions.microsoft.com> a écrit dans le message de news:07f101c3b019$ba60c180$a501280a@phx.gbl...
IL faut se rappeler que la fonction "Format" nécessite que la variable (contenu du label) passée à la fonction utilise le séparateur décimal définit dans le panneau de configuration, à défaut de quoi tu auras un plantage assuré.!
Salutations!
"cat" a écrit dans le message de news:07f101c3b019$ba60c180$