Compléter une chaîne de caractère

Résolu
cs_JuS Messages postés 121 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 20 mars 2009 - 3 août 2005 à 15:17
JeanMarcus Messages postés 147 Date d'inscription samedi 28 mai 2005 Statut Membre Dernière intervention 10 mars 2014 - 4 août 2005 à 16:00
Bonjour,



J'ai une variable qui comporte un nombre. Je voudrais, si ce nombre est
sur un caractère, qu'à l'affichage un zéro soit mis devant.

Exemple :



MaVariable = 6



A l'affichage : 06



Comment puis-je faire ?



Merci pour vos réponses

-=[JuS]=-

Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live

5 réponses

Molenn Messages postés 797 Date d'inscription mardi 7 juin 2005 Statut Membre Dernière intervention 23 février 2011 7
3 août 2005 à 15:28
Ta variable comporte obligatoirement un nombre, tu peux donc rajouter une petite condition dans ton code du style :

if Len(MaVariable) = 1 then
Mavariable = "0" & "MaVariable"
End if

Par contre, pour que ça marche si je me souviens bien, ta variable doit être déclarée en texte (dim MaVariable as String).
A toi de convertir après la variable si tu as besoin de faire des calculs :
Cint(MaVariable) par ex.

Molenn.
3
cs_JuS Messages postés 121 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 20 mars 2009 1
3 août 2005 à 15:42
C'est déjà du texte.



J'avais pas pensé à cette astuce



Merci bcp !

-=[JuS]=-

Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live
0
JeanMarcus Messages postés 147 Date d'inscription samedi 28 mai 2005 Statut Membre Dernière intervention 10 mars 2014
4 août 2005 à 15:50
bjr

essaie aussi : mavariable = mavariable("format,##.##00.00")


Amicalement ...
0
JeanMarcus Messages postés 147 Date d'inscription samedi 28 mai 2005 Statut Membre Dernière intervention 10 mars 2014
4 août 2005 à 15:50
bjr

essaie aussi : mavariable = mavariable("format,##.##00.00")


Amicalement ...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
JeanMarcus Messages postés 147 Date d'inscription samedi 28 mai 2005 Statut Membre Dernière intervention 10 mars 2014
4 août 2005 à 16:00
re bjr ... dsl , je me suis goure

c et : ma variable = format(mavariable,"##,##00.00")

excuse ..
0
Rejoignez-nous