Bonsoir à tous,
Je voudrais copier ma listebox qui est dans un Userform dans une feuille du même classeur.
Je voudrai qu'elle commence à C9
Je crée ma liste box comme ceci :
Je pensais que ce serait facile ! bref lol
Ok je sorts !
Alors chemin fessant j'ai essayé :
j'ai les deux premières lignes en C1,C2 !!!
Merci par avance pour vos aides
Je voudrais copier ma listebox qui est dans un Userform dans une feuille du même classeur.
Je voudrai qu'elle commence à C9
Je crée ma liste box comme ceci :
Code:
Private Sub UserForm_Activate()
Dim i As Byte
Dim toto As Integer
u = Feuil1.Range("N65536").End(xlUp).Row
For i = 9 To u
If Feuil1.Range("P" & i).Interior.ColorIndex = 3 Then
UserForm12.ListBox1.ColumnWidths = "40;100;250;40"
ListBox1.AddItem ' il nous faut bien créer l'article, avant de remplir ses colonnes
toto = ListBox1.ListCount - 1
ListBox1.List(toto, 0) = Feuil1.Range("C" & i).Value
ListBox1.List(toto, 1) = Feuil1.Range("D" & i).Value
ListBox1.List(toto, 2) = Feuil1.Range("E" & i).Value
ListBox1.List(toto, 3) = Feuil1.Range("N" & i).Value
End If
Next
'UserForm12.Select
End Sub
Je pensais que ce serait facile ! bref lol
Code:
With ListBox1
Sheets("feuil4").Range("C9") = .List
end with
Ok je sorts !
Alors chemin fessant j'ai essayé :
Code:
'With ListBox1
' Sheets(4).Range(Cells(3, 9), Cells(.ListCount, 3)) = .List
' End With
j'ai les deux premières lignes en C1,C2 !!!
Merci par avance pour vos aides