GADENSEB
XLDnaute Impliqué
Bonsoir
Dans l'usf GESTIONPOSTE j'ai une listview que je souhaiterais filtrer avec le textbox "SOCIETE"
se trouvant dans la colonne C
Comment procéder ?
Bonne soirée
Seb
Dans l'usf GESTIONPOSTE j'ai une listview que je souhaiterais filtrer avec le textbox "SOCIETE"
se trouvant dans la colonne C
Comment procéder ?
Bonne soirée
Seb
Code:
Private Sub UserForm_Initialize()
Set F = Sheets("BASE EMPLOI")
With Me.REFERANTS
Entetes = Array("b", "C", "G", "H", "I", "J", "K", "L")
largeur = Array(80, 80, 80, 80, 70, 70, 70, 80)
With .ColumnHeaders
.Clear
nbr = -1
For nbr = 0 To 7
.Add , , F.Cells(1, Entetes(nbr)), largeur(nbr) '80
Next
End With
.View = 3 ' type Report
.Gridlines = True ' affichage de lignes
.FullRowSelect = True ' sélection complète de la ligne
.HideColumnHeaders = False ' afficher les en-têtes de colonnes
.LabelEdit = 0 ' Autoriser la saisie
'.LabelEdit = 1 ' N'autoriser la saisie
End With
Call LISTING
end sub
Code:
Sub LISTING()
'Remplit la Listview avec les données d'Excel
REFERANTS.ListItems.Clear
Set F = Sheets("BASE EMPLOI")
Entetes = Array("b", "C", "G", "H", "I", "J", "K", "L")
Set plage = F.Range("b2:b" & F.Range("b65000").End(xlUp).Row)
For Each cel In plage
With REFERANTS
.ListItems.Add , , cel
For nbr = 1 To 7
.ListItems(.ListItems.Count).ListSubItems.Add , , F.Cells(cel.Row, Entetes(nbr)) 'Cel.Offset(0, 1)
Next
End With
Next
End Sub