OVH Cloud OVH Cloud

str et reference

2 réponses
Avatar
JLR
Bonsoir a tous

j ai une petite question sur les références en VB..
est ce quelqu un sait quelle références il faut avoir pour utiliser la
fonction str qui par exemple sert a transformer un nombre a decimal ecirs
avec un point en le meme nombre avec une virgule
ex: str(459.99)=459,99
je souhaite utiliser cette fonction et ne trouve pas quelle est la référence
adéquate...!!

merci

Jacques

2 réponses

Avatar
Evaro
Bonjour,
Ce n'est pas une référence qui te manque mais une Fonction

Public Function ReelAvecPointDecimal(n as Single)
dim str as String
str = Format(n, "0.00")
ReelAvecPointDecimal = Left(str,len(str) - 3) & "." & Right(str, 2)
End Function

"JLR" a écrit dans le message de news:
41868379$0$7005$
Bonsoir a tous

j ai une petite question sur les références en VB..
est ce quelqu un sait quelle références il faut avoir pour utiliser la
fonction str qui par exemple sert a transformer un nombre a decimal ecirs
avec un point en le meme nombre avec une virgule
ex: str(459.99)E9,99
je souhaite utiliser cette fonction et ne trouve pas quelle est la
référence
adéquate...!!

merci

Jacques




Avatar
3stone
Salut,

"JLR"
j ai une petite question sur les références en VB..
est ce quelqu un sait quelle références il faut avoir pour utiliser la
fonction str qui par exemple sert a transformer un nombre a decimal ecirs
avec un point en le meme nombre avec une virgule



C'est nouveau ca... ;-)

Dim sVar as Variant
sVar = Str(VariableNumérique)

renvoie un "Variant String" d'une valeur numérique.
Le point ou la virgule étant liés au paramètres régionaux!



ex: str(459.99)E9,99
je souhaite utiliser cette fonction et ne trouve pas quelle est la référence
adéquate...!!


Pas besoin de références "spéciales", tu l'a par défaut.


PS: Si pour une raison quelconque, tu dois remplacer la virgule
par le point, utilise la fonction... Replace

sChose = Replace("123,45" , "," , ".")


--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome