Function Charg_Invendus()
' Chargement de la ListBox depuis la feuille "INVENDUS"
Dim lastRow As Long
Dim dataRange As Range
Dim rowData As Variant
Dim i As Long
LB_Inv.ColumnCount = 2
LB_Inv.ColumnWidths = "80;350"
Sheets("INVENDUS").Activate
' Ligne suivante rajoutée
ActiveSheet.ListObjects("Tbl_INVENDUS").Range.AutoFilter Field:=11, _
Criteria1:=Array("Erreur", "Manquant", "Rechercher dans magasin", "Voir avec le Vide-grenier", "Vente abandonnée", "="), Operator:=xlFilterValues
lastRow = Cells(Rows.Count, "A").End(xlUp).Row
lastRow = lastRow - 1 ' Eviter d'afficher une dernière ligne vide
Set dataRange = Range("A2:B" & lastRow)
ReDim rowData(1 To lastRow, 1 To 2)
For i = 1 To lastRow
rowData(i, 1) = dataRange.Cells(i, 1).Value
rowData(i, 2) = dataRange.Cells(i, 2).Value
Next i
LB_Inv.List = rowData
End Function