Filtrer tableau à partir d'une cellule extérieure

Résolu/Fermé
ptikiim Messages postés 17 Date d'inscription samedi 17 janvier 2009 Statut Membre Dernière intervention 7 décembre 2012 - 5 déc. 2012 à 12:36
nightsheart Messages postés 319 Date d'inscription mardi 23 octobre 2007 Statut Membre Dernière intervention 1 juin 2018 - 10 déc. 2012 à 09:04
Bonjour,

Après beaucoup de recherches je me résigne à poser ma question ici.

Voilà j'ai un tableau de donnés dont la première colonne comporte un numéro. J'aimerai pouvoir filtrer le tableau à partir de la valeur d'une cellule extérieure.
En fait j'ai une liste déroulante avec l'ensemble des numéros, et j'aimerai qu'en sélectionnant un numéro dans cette liste, le tableau se filtre automatiquement.

Merci d'avance
A voir également:

4 réponses

nightsheart Messages postés 319 Date d'inscription mardi 23 octobre 2007 Statut Membre Dernière intervention 1 juin 2018 30
5 déc. 2012 à 13:06
Cela est faisable avec une macro. Pourrais tu joindre un bout de ton fichier stp ?
0
ptikiim Messages postés 17 Date d'inscription samedi 17 janvier 2009 Statut Membre Dernière intervention 7 décembre 2012 1
5 déc. 2012 à 18:10
https://www.cjoint.com/?BLfsf0FVbtW

Ce n'est pas mon fichier original mais le principe est la. Il faudrait que la liste en B2 puisse commander le filtrage de la première colonne du tableau du dessous (A6:A12)
0
nightsheart Messages postés 319 Date d'inscription mardi 23 octobre 2007 Statut Membre Dernière intervention 1 juin 2018 30
5 déc. 2012 à 22:05
Colle ce code dans un module et affecte la macro à ta liste déroulante (zone combinée) en B2 :

Sub Filtre()

x = Feuil1.Shapes("Drop Down 1").ControlFormat.ListIndex
ActiveSheet.ListObjects("Tableau1").Range.AutoFilter Field:=1, Criteria1:=x

End Sub


Dis moi si tout fonctionne
0
ptikiim Messages postés 17 Date d'inscription samedi 17 janvier 2009 Statut Membre Dernière intervention 7 décembre 2012 1
6 déc. 2012 à 12:57
Ça marche niquel dans ma feuille d'exemple merci beaucoup ! je vais adapter la macro pour mon fichier excel et je te tiens au courant ! C'est l'astuce de créer la variable x que je connaissais pas du coup j'arrivais pas a créer la macro moi même ..
0
ptikiim Messages postés 17 Date d'inscription samedi 17 janvier 2009 Statut Membre Dernière intervention 7 décembre 2012 1
7 déc. 2012 à 21:11
Ca marche aussi pour ma feuille originale ! merci beaucoup !
0
nightsheart Messages postés 319 Date d'inscription mardi 23 octobre 2007 Statut Membre Dernière intervention 1 juin 2018 30
10 déc. 2012 à 09:04
De rien. N'oublie pas de mettre ton problème comme "Résolu".
Hésite pas si tu as besoin de nouveau.
0