bessouma06
Messages postés76Date d'inscriptionjeudi 9 décembre 2010StatutMembreDernière intervention19 décembre 2010
-
18 sept. 2007 à 15:41
bessouma06
Messages postés76Date d'inscriptionjeudi 9 décembre 2010StatutMembreDernière intervention19 décembre 2010
-
19 sept. 2007 à 14:29
bonjour,
j'ai un probléme de type dedonnée avec vb.
si j'ai 3 zones de texte etje veux que le texte 3 soitla somme des deux premiers comment je fais.
j'ai essayé text3 = val(text1) + val(text2) mais ça ne tient pas comptede la virgule parexemple si j'ai 2.3+2 ça donne 4 et non pas 4.3.
j'utilise comme SGBD access 2003.
comment je paux écrire une telle formule?
merci.
cuq
Messages postés344Date d'inscriptionmardi 3 juin 2003StatutMembreDernière intervention21 mars 20082 18 sept. 2007 à 16:01
Ben ça marche ton code Sauf QUE ......
Val dépend des paramètres régionnaux donc si tu est en réglage français le séparateur des décimal c'est la virgule ...
donc 2,3 +2 = 4,3 par contre 2.3+2=4 ... Si tu veux utiliser le point comme séparateur tu dois modifier le séparateur dans les paramètres régionnaux ou faire un replace de "." par "," ... ou une des nombreuses solutions expliqué, demandé sur ce site .... concernant cette &é"'(-è_çà)= de paramètre régionnaux.
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 18 sept. 2007 à 16:24
doublon supprimé
lolokun avait répondu :
Salut,
Déjà évites le
multi-post ça ne sert à rien à part énerver les admins et ce n'est pas
pour ça que tu auras plus de réponse, au contraire c'est moins facile
pour suivre.
Je vais peut-être dire une bêtise mais je pense que cela dépend de tes options régionales ça fonctionne avec le point..
Et aussi il vaut mieux mettre text3.text=val(text1.text) + val(text2.text)