Saisie d'un entier dans une Textbox sous le formt 2.33 et non 2,33

musclorbobo - 1 févr. 2001 à 14:52
 int19h - 1 févr. 2001 à 20:34
Je suis 1 débutant sous VB.
Je suis en train de faire un convertisseur Franc/Euro.
Lorsque je tape dans ma textbox un nombre sous la forme 9.99999 (avec un point): ça marche pas.
Mais quand je tape avec une virgule: 9,99999 -> ça marche.

Donc j'aimerai pouvoir saisir avec un point.

J'ai déjà utilisé la fonction Format mais je ne la connait pas bein et je ne réussis pas.

Merci

2 réponses

A l'endroit de ta conversion dans ton code, juste avant essai :

a$=text1
if instr(a$,",") then mid$(a$,instr(a$,","))="."
Variable = val(a$)

a+
0
A l'endroit de ta conversion dans ton code, juste avant essai :

a$=text1
if instr(a$,",") then mid$(a$,instr(a$,","))="."
Variable = val(a$)

a+
0
Rejoignez-nous