UserForm filtres automatiques

Bonjour à tous,

Voilà mon problème, j'ai une base de données avec un UserForm de recherche (Feuille Accueil, bouton rechercher)

Et j'aimerai filtrer ma base de données en fonction des informations remplies dans le UserForm,

J'ai regardé plusieurs messages, mais le problème c'est que je ne sais même pas comment débuter mon code VBA...

J'ai essayé plusieurs choses mais sans succès!

Je joins mon fichier

Merci d'avance pour votre aide.


Bon j'ai trouvé un début de réponse à mon problème

J'ai réussi à trouver un code pour trier le secteur d'activité

Private Sub recherche_secteur_Click()

ActiveSheet.Range("bd!A2:AI500").AutoFilter Field:=15, Criteria1:=recherche_secteur.Value

End Sub

Mais je ne sais pas comment activer plusieurs filtres automatiques en même temps...

Et réussir à filtrer mes entreprises en fonctions de leur qualifications (checkbox cochée)...

Bonjour,

Essaye d'ajouter Criteria2, Criteria3 etc et teste.

Merci du coup j'ai refait le même code pour chaque colonne, mais je trouve que ça fonctionne pas très bien,

Quand on décoche la case le filtre reste toujours, et j'aimerai que quand on clique sur le bouton rechercher les anciens filtres s'enlèvent

j'ai essayé avec ActiveSheet.AutoFilterMode=False mais ça ne fonctionne pas... je joins de nouveau mon fichier avec les modifications.

Rechercher des sujets similaires à "userform filtres automatiques"