bonjour forum.
j'ai écris ce codequi me permet de faire le filtre avancé. j'ai utilisé l'enregistrement de macro et le filtre avancé de excel. mais voila que quand je saisie une recherche dans le textbox ça met trop de temps à charger et à le transposer dans la listbox. y a t'il une autre façon de faire la recherche?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Sheets("source").Range("af2") = "*" & Me.T_rech_nom 'code pour la recherche avanc?e Range("Tab_1[#All]").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:= _ Range("Tableau3[[#All],[NOM & PRENOMS]]"), CopyToRange:=Range("Ai1:Bk1"), _ Unique:=False
je note que j'ai deux textbox dont rech_classe et rech_nom( je peux saisir deux recherches à la fois ou bien une seule recherche. exemple: je cherche tous les élèves en classe de CM2 ou bien je cherche un élève du nom de CHRIST EDEN*en classe de CM2 [si il y a d'autres élèves avec le même nom dans d'autres classes ] )
merci de m'aider
Partager