GADENSEB
XLDnaute Impliqué
Bonjour le Forum
1 - Dans mon USF GENERAL je cherche à filtrer ma listview via le combobox COMMENTAIRESPOSTES (colonne 41 de la BDD)
J'ai ce code là mais où placer
2 - De plus, quand je fait ce filtre, la bdd reste filtrer (filtres auto) mm quand j’initialise la listview
--> Du coup, il faudrait faire sauter les filtres dans l'onglet BASE EMPLOI
qqn aurait une idée ?
Bonne journée
Seb
1 - Dans mon USF GENERAL je cherche à filtrer ma listview via le combobox COMMENTAIRESPOSTES (colonne 41 de la BDD)
J'ai ce code là mais où placer
Code:
.AutoFilterMode = False
.Range("$A$1:$BB$3000").AutoFilter Field:=41, Criteria1:=COMMENTAIRESPOSTES.Value
Code:
Sub FILTRER_Click()
Dim BaseDD() As Variant, L As Long, c As Long, LstIt As MSComctlLib.ListItem
With ThisWorkbook.Worksheets("BASE EMPLOI")
L = .[A60000].End(xlUp).Row
c = .[A1].End(xlToRight).Column
BaseDD = .[A1].Resize(L, c).Value: End With
With LISTBDD
With .ColumnHeaders: .Clear
For c = 1 To UBound(BaseDD, 2)
.Add Text:=BaseDD(1, c), Width:=100: Next c: End With
.ListItems.Clear
For L = 2 To UBound(BaseDD, 1)
Set LstIt = .ListItems.Add(Text:=BaseDD(L, 1))
For c = 2 To UBound(BaseDD, 2)
LstIt.ListSubItems.Add Text:=CStr(BaseDD(L, c)): Next c, L: End With
End Sub
2 - De plus, quand je fait ce filtre, la bdd reste filtrer (filtres auto) mm quand j’initialise la listview
--> Du coup, il faudrait faire sauter les filtres dans l'onglet BASE EMPLOI
Code:
Sub IniListview()
Dim BaseDD() As Variant, L As Long, c As Long, LstIt As MSComctlLib.ListItem
With ThisWorkbook.Worksheets("BASE EMPLOI")
L = .[A60000].End(xlUp).Row
c = .[A1].End(xlToRight).Column
BaseDD = .[A1].Resize(L, c).Value: End With
With LISTBDD
With .ColumnHeaders: .Clear
For c = 1 To UBound(BaseDD, 2)
.Add Text:=BaseDD(1, c), Width:=100: Next c: End With
.ListItems.Clear
For L = 2 To UBound(BaseDD, 1)
Set LstIt = .ListItems.Add(Text:=BaseDD(L, 1))
For c = 2 To UBound(BaseDD, 2)
LstIt.ListSubItems.Add Text:=CStr(BaseDD(L, c)): Next c, L: End With
End Sub
qqn aurait une idée ?
Bonne journée
Seb
Pièces jointes
Dernière édition: