Commande format

Résolu/Fermé
contrariness Messages postés 19845 Date d'inscription samedi 10 juillet 2010 Statut Membre Dernière intervention 12 novembre 2024 - 19 juil. 2016 à 16:22
contrariness Messages postés 19845 Date d'inscription samedi 10 juillet 2010 Statut Membre Dernière intervention 12 novembre 2024 - 19 juil. 2016 à 20:12
Bonjour a tous.

Dans une formule VB6 j'utilise la commande format pour mettre en forme une variable numerique
Ex : Part_Cl = Format((0.15 / Cl) * eau, "#0.00000")

Le resultat s'affiche dans une textBox, donc je retransforme la variable en texte (Cde STR).

Cela fonctionne tres bien, sauf pour les resultats inferieurs a 1.
j'ai juste ".0111" et je cherche a afficher le "0" avant le point "0.0111"

Serait-ce la commande "STR" qui pose probleme et comment le contourner... ?

Merci pour les avis

A voir également:

1 réponse

Utilisateur anonyme
19 juil. 2016 à 19:10
Bonsoir, c'est loin pour moi vb6, mais il me semble que le résultat est un string, alors la fonction str ensuite ne sert à rien.

Je pense que ton problème vient du dièse, il ne faut pas le mettre.
0
contrariness Messages postés 19845 Date d'inscription samedi 10 juillet 2010 Statut Membre Dernière intervention 12 novembre 2024 6 119
19 juil. 2016 à 20:12
Oui..VB6 c'est pas recent, mais c'est la seule licence que je possede avec un compilateur...

Bien vu.. c'est ca..

Je sais pas pourquoi je me complique la vie avec une conversion en string vu qu'ensuite je n'en ai pas l'utilite..

Merci
0