Vb6, un integer sur deux characteres

Résolu
cs_ravachol Messages postés 86 Date d'inscription vendredi 28 décembre 2001 Statut Membre Dernière intervention 10 juillet 2008 - 9 juil. 2008 à 12:26
 Utilisateur anonyme - 9 juil. 2008 à 12:56
bonjour,

j'ai un integer et je voudrais qu'il soit sur deux characteres (01 , 02 , 10 ...)
je ne sais pas comment (et meme si on peux le faire)
j'ai vu sous .net dim i as integer=2 mais cela ne marche pas en vb6

avez vous une idée
je fais comme ça mais c'est un long pour chaque varible :
dim numb as integer
dim st_numb as string
[...]
If NumB < 10 Then
    st_Numb = "0" & NumB
    Else
    st_Numb = NumB
    End If

si vous avez pas d'idée je me fait une fonction avec ce code mais bon !

1 réponse

Utilisateur anonyme
9 juil. 2008 à 12:56
Salut,

Tu peux utiliser Format :
st_numb = VBA.Format$(numb, "00")

__________
  Kenji
3
Rejoignez-nous