Excel 2007 Format Euros dasn Listbox

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 !

Bonsoir vaucluse immo, très heureux de te revoir, ça fait longtemps que tu ne venais plus sur XLD,

Il faut formater les colonnes 5 et 6 de la ListBox :
Code:
Private Sub UserForm_Initialize()
Dim derlig&, i&
Sheets("donées").Select
derlig = Range("a65536").End(xlUp).Row
T = Range("a2:h" & derlig)
For i = 1 To derlig - 1
    T(i, 5) = Format(T(i, 5), "0.00 €")
    T(i, 6) = Format(T(i, 6), "0.00 €")
Next
ListBox1.List = T
t1 = Range("A2:A" & derlig): cbx1.List = t1
t2 = Range("B2:B" & derlig): cbx2.List = t2
t3 = Range("C2:C" & derlig): cbx3.List = t3
t4 = Range("D2:D" & derlig): cbx4.List = t4
t5 = Range("E2:E" & derlig): Cbx5.List = t5
t6 = Range("F2:F" & derlig): Cbx6.List = t6
t7 = Range("G2:G" & derlig): Cbx7.List = t7
t8 = Range("H2:H" & derlig): Cbx8.List = t8
End Sub
A quoi servent cbx1 cbx2 cbx3 etc ??

A+
 
bonjour tout le monde !
Salut Job75 !

j'avais pensé comme ceci, j'ai essayé c'est ok les t1/t2/t3 ... sont inutile !

'ici il faut répéter chaque fois As Variant, bien que ce n'est pas nécéssaire par defaut c'est Variant
'pas valable ! Dim T, t1, t2, t3, t4, t5, t6, t7, t8 As Variant, x As Integer
'Dim T As Variant, t1 As Variant, t2 As Variant, t3 As Variant, t4 As Variant
'Dim t5 As Variant, t6 As Variant, t7 As Variant, t8 As Variant, x As Integer

Private Sub UserForm_Initialize()
Sheets("donées").Select: Dim i
T = Range("a2:h" & Range("a65536").End(xlUp).Row): ListBox1.List = T
'colonne 5/6 (mais 0 compte soit 4/5)
For i = 0 To ListBox1.ListCount - 1
ListBox1.List(i, 4) = Format(ListBox1.List(i, 4), "# ##0€")
ListBox1.List(i, 5) = Format(ListBox1.List(i, 5), "# ##0€")
Next
End Sub
 
Dernière édition:
Bonsoir a Tous

milles excuse Roland j'avais pas vu ta réponse,merci
Finalement,comme j'ai presque tout perdu sous Excel,j'abandonne car je n'y arrive pas
J'ai trouvé un Fichier qui me corresponds mieux,qui est de Boisgontier
j'ai modifié l'USF Annoté le Code
si une personne veux bien le faire fonctionner complétement,a l'avance Merci
sinon,c'est pas grave
Merci a tous et longue vie a Ce Site
Christian
 

Pièces jointes

Bonjour,

For i = LBound(TabBD) To UBound(TabBD): TabBD(i, 6) = Format(TabBD(i, 6), "#,##0.00 €"): Next i ' spécial


En PJ, pgm générique s'adaptant à la BD.

jb
 

Pièces jointes

Dernière édition:
Bonsoir a tous
Grand merci a toi J Boisgontier,super travail,avoir pris de ton temps a réaliser cela,c'est super gentil
Depuis plus de 8 ans j'ai laissé Excel de côté,me suis formé avec l'un des deux ingénieur informatique de ma boite sur Windev
La Provence est belle, si vous passé dans ma région faite moi signe,ça me fera grand plaisir de vous rencontrer
Christian
 
- 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

  • Question Question
XL 2019 B
Réponses
10
Affichages
594
Réponses
7
Affichages
357
Réponses
14
Affichages
617
Réponses
5
Affichages
248
Retour