Comment changer le format d'un nombre dans un mshflexgrid ?

Résolu
jakoum Messages postés 7 Date d'inscription jeudi 4 août 2005 Statut Membre Dernière intervention 7 novembre 2005 - 22 août 2005 à 14:11
jakoum Messages postés 7 Date d'inscription jeudi 4 août 2005 Statut Membre Dernière intervention 7 novembre 2005 - 23 août 2005 à 13:51
j'ai un pb avec le mshflexgrid , c'est que j'ai des nombres aà afficher sous forme de 12 .32 par exemple , mais le flex m'affiche toute liste .
je sais que je peux utilisetr la fonction format , mais comment réinjecter le resultat de cette fonction dans le le mshflex ?
j'ai vraiement besoin de votre aide .

4 réponses

PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
23 août 2005 à 13:30
salutdans ma solution ci-dessus, remplace flex.text val(flex.text)par flex.text CCur(flex.text)


PCPT
3
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
22 août 2005 à 14:58
salut
question pas très claire....
de ce que j'en comprend, voici comment faire :

(flex = nom de ta MsFlexGrid)

flex.col=0 'en supposant tes valeur dans la 1e colonne
for i=1 to flex.rows-1
flex.row=i: flex.text = val(flex.text)
next i

PCPT
0
jakoum Messages postés 7 Date d'inscription jeudi 4 août 2005 Statut Membre Dernière intervention 7 novembre 2005
23 août 2005 à 10:46
Ce que je veux dire c'est que je fais des calculs dans une requete access et j'affiche son resultat dans le mshflex , mais par exemple au lieu de m'afficher 76.92 par exemple , il m'affiche 76.9200000000002.
vous voyez !!
merci d'avance .
Rem : j'ai pas encore essayé ta solution .
0
jakoum Messages postés 7 Date d'inscription jeudi 4 août 2005 Statut Membre Dernière intervention 7 novembre 2005
23 août 2005 à 13:51
Merci bcp j'ai essayé ta première solution avec qq modification de calcul et ça a bien marcher .
merci bcp .
0
Rejoignez-nous