OVH Cloud OVH Cloud

Séparateur par milliers

2 réponses
Avatar
florian
Bonjour
j'essaie davoir dans le label la s=E9paration par milliers

Merci beaucoup
Flo riant

lig =3D Cbx_chiffres.ListIndex
If Not (lig) Then
Randomize
Lbl_chiffres =3D Int(Cbx_chiffres.List(lig, 1) *=20
Rnd) + 1
End If
Else
=20

2 réponses

Avatar
michdenis
Bonjour Florian,

Tu utilises Int() , si ce que tu veux obtenir est une valeur sans sa partie décimale

Pourquoi ne pas faire référence aux fonctions de conversion : Cint() ou Clng() en lieu et place de la fonction Int() ,
selon le type que tu as donné à ta variable de départ, tu risques d'avoir des surprises. Va voir le "Fil" de "Garnote"
un peu plus haut.

Lbl_chiffres =Format(Int(Cbx_chiffres.List(lig, 1) * Rnd) + 1,"# ##0")


Salutations!





"florian" a écrit dans le message de news:2173501c45ab5$a13e1f80$
Bonjour
j'essaie davoir dans le label la séparation par milliers

Merci beaucoup
Flo riant

lig = Cbx_chiffres.ListIndex
If Not (lig) Then
Randomize
Lbl_chiffres = Int(Cbx_chiffres.List(lig, 1) *
Rnd) + 1
End If
Else
Avatar
florian
Super, cela fonctionne parfaitement
Je suis tes conseils, je vais voir plus haut
Flo riant

-----Message d'origine-----
Bonjour Florian,

Tu utilises Int() , si ce que tu veux obtenir est une
valeur sans sa partie décimale


Pourquoi ne pas faire référence aux fonctions de
conversion : Cint() ou Clng() en lieu et place de la

fonction Int() ,
selon le type que tu as donné à ta variable de départ, tu
risques d'avoir des surprises. Va voir le "Fil"

de "Garnote"
un peu plus haut.

Lbl_chiffres =Format(Int(Cbx_chiffres.List(lig, 1) *
Rnd) + 1,"# ##0")



Salutations!





"florian" a écrit dans le message de
news:2173501c45ab5$a13e1f80$

Bonjour
j'essaie davoir dans le label la séparation par milliers

Merci beaucoup
Flo riant

lig = Cbx_chiffres.ListIndex
If Not (lig) Then
Randomize
Lbl_chiffres = Int(Cbx_chiffres.List(lig, 1) *
Rnd) + 1
End If
Else



.