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