xabi62
Messages postés84Date d'inscriptionjeudi 31 janvier 2002StatutMembreDernière intervention19 juillet 2006
-
4 mars 2003 à 14:28
cs_rene38
Messages postés1858Date d'inscriptionsamedi 29 juin 2002StatutMembreDernière intervention17 octobre 2013
-
4 mars 2003 à 15:02
Bonjour à tous,
J'ai une zone de texte où je saisi un prix d'achat que je dois utiliser dans une formule de calcul pour avoir le prix de vente.
Jusque là, rien d'anormal...
Le problème est que suivant les paramètres régionaux de la machine, il faut mettre un . ou une , comme séparateur décimal.
Comment faire pour prendre en compte cette configuration est pouvoir effectué le calcul dans tous les cas...?
cs_rene38
Messages postés1858Date d'inscriptionsamedi 29 juin 2002StatutMembreDernière intervention17 octobre 201311 4 mars 2003 à 15:02
Bonjour
Dans tous les cas, VB ne sait faire les calculs qu'avec le point.
Exemple : Val("12.5") donne 12.5 ou 12,5 suivant les paramètres régionaux
mais Val("12,5") donne 12 dans tous les cas.
Ensuite, point ou virgule dans l'affichage (des saisies, des résultats) c'est au choix ...