Private Sub UserForm_Initialize()
Dim i As Long
With ListView1
With .ColumnHeaders
.Clear
.Add , , "Meuble", 60
.Add , , "Code Barre", 60
.Add , , "Nombre", 55
.Add , , "Bureau", 40
.Add , , "Etage", 60
.Add , , "Organisme", 60
.Add , , "Service", 55
.Add , , "Section", 40
.Add , , "Collaborateur", 40
End With
.View = lvwReport
.FullRowSelect = True
.Gridlines = True
For i = 1 To Sheets("BD").Range("A65536").End(xlUp).Row
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("BD").Cells(i, 1)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("BD").Cells(i, 2)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("BD").Cells(i, 3)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("BD").Cells(i, 4)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("BD").Cells(i, 5)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("BD").Cells(i, 6)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("BD").Cells(i, 7)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("BD").Cells(i, 8)
.ListItems(.ListItems.Count).ListSubItems.Add , , Sheets("BD").Cells(i, 9)
Next
End With
End Sub