Problème de décimale ....

cs_pignouf Messages postés 6 Date d'inscription jeudi 14 mars 2002 Statut Membre Dernière intervention 8 juillet 2002 - 3 juil. 2002 à 17:06
cs_pignouf Messages postés 6 Date d'inscription jeudi 14 mars 2002 Statut Membre Dernière intervention 8 juillet 2002 - 8 juil. 2002 à 14:47
Salut tout le monde !

Mon problème est simple. Je veux convertir des variables de type long en chiffres ayant 4 décimales aprés la virgule, comment faire ?
A voir également:

2 réponses

GtommarC Messages postés 37 Date d'inscription lundi 20 mai 2002 Statut Membre Dernière intervention 25 avril 2003
3 juil. 2002 à 18:44
var1=format(var2,"0.0000")
a+
GtommarC
0
cs_pignouf Messages postés 6 Date d'inscription jeudi 14 mars 2002 Statut Membre Dernière intervention 8 juillet 2002
8 juil. 2002 à 14:47
Boilà, je veux convertir une variable long en une valeur ayant 4 chiffres aprés la virgule. J'ai donc utilisé la commande format comme suit :

Cells(1, 1).Value = Format(1.00000023841858, "0.0000")

Et la réponse pour VB est 10 000 !!!
Et j'ai beau mettre ce code dans tous les sens, j'ai toujours le même résultat.

Qu'est ce que j'ai fait comme bêtises ?
S'agit'il d'un bug monstreux ? (j'ai rebooté mon pc et le résultat est le même)

Un grand merci pour votre aide.

@+
Greg
0
Rejoignez-nous