OVH Cloud OVH Cloud

récupérer le chiffre

13 réponses
Avatar
greg
Bonjour,

comment je peut récupérer le chiffre 142 et le 9 âpres le point merci
exemple
SCALE: 1//142.9g/

3 réponses

1 2
Avatar
Modeste
Bonsour® PH avec ferveur ;o))) vous nous disiez :

joli, mais faux
donc intervertir les deux chaines dans instr



;o))))
Oupssss.... oui fin de week-end

--
--
@+
;o)))
Avatar
Vincent Guichard
PH a écrit :
en fin il faut remplacer le . par , avant la conversion, sinon sur les
postes français il y aura une erreur de type (attente de nombre à v irgule)



Utiliser Val() au lieu de CDbl() garanti que le séparateur décimal
utilisé lors de la conversion est un point (.).

Lorsqu'on est sur que le séparateur sera un ., il est plus simple
d'utiliser Val que de faire un remplacement dans la chaine.

Vincent Guichard
Avatar
Jean-marc
Vincent Guichard wrote:
PH a écrit :
en fin il faut remplacer le . par , avant la conversion, sinon sur
les postes français il y aura une erreur de type (attente de nombre
à virgule)





Hello,


Utiliser Val() au lieu de CDbl() garanti que le séparateur décimal
utilisé lors de la conversion est un point (.).

Lorsqu'on est sur que le séparateur sera un ., il est plus simple
d'utiliser Val que de faire un remplacement dans la chaine.



En complément, on pourra lire l'article de la FAQ traitant de ce
problème:

"Comment convertir une chaîne en nombre indépendamment des séparateurs
décimaux et milliers ?"
http://faq.vb.free.fr/index.php?questionV

On pourra également lire celui-ci:
http://faq.vb.free.fr/index.php?questiong


Cordialement,

--
Jean-marc Noury (jean_marc_n2)
Microsoft MVP - Visual Basic
FAQ VB: http://faq.vb.free.fr/
mailto: remove '_no_spam_' ;
1 2