Format de nombre sous VB...

  • Initiateur de la discussion Initiateur de la discussion i0raek
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

i0raek

XLDnaute Occasionnel
Bonjour à tous !!!

Je souhaite changer le caption d'un label présent sur une UserForm. Celui-ci doit prendre la valeur numérique d'une cellule. Jusqu'ici tout va bien !

Mon problème est le suivant : je n'arrive pas à trouver le code pour qu'il sépare les milliers. Voici ce que j'ai tapé et ce qu'il me retourne
Code:
Format(Feuil1.range("A1").value,"#0") -> 1000000
Format(Feuil1.range("A1").value,"# ##0") -> 1000 000
Existe-t-il un format qui permette de séparer les milliers quelque soit le nombre soit être obligé d'écrire : "# ### ### ### ##0" ?

J'exagère mais dans l'idée c'est ce que je suis contraint de faire aujourd'hui... 🙁

Si quelqu'un a une idée !!!
Merci pour votre aide !
 
Re : Format de nombre sous VB...

Bonjour

peut-être en formatant dès le départ votre colonne

Code:
 Columns("A:A").Select
    Selection.NumberFormat = "###,###,###,###,##0"

ou en mettant le code du format en constante
Code:
Const f = "### ### ### ### ##0"
Sub test()
Cells(1, 1).Value = Format(Feuil2.Range("A1").Value, f)
End Sub

Salutations

Gilbert_RGI
 
Re : Format de nombre sous VB...

Re Forum, bonjour tototiti2008, pierrejean, Robert, gilbert_RGI !

Merci pour toutes vos réponses : c'est exactement ce qu'il me fallait !
le #,##0 fonctionne à merveille !

Encore merci pour votre aide et votre réactivité !!!
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

L
Réponses
9
Affichages
1 K
A
Réponses
9
Affichages
3 K
Réponses
1
Affichages
1 K
Réponses
8
Affichages
1 K
N
Réponses
6
Affichages
2 K
F
Réponses
13
Affichages
2 K
C
Réponses
23
Affichages
4 K
Charles78
C
L
Réponses
4
Affichages
7 K
D
Réponses
4
Affichages
1 K
debzac
D
Retour