Lien Filtre vers Tableau de données
Nenuf
-
.Grincheux. Messages postés 211 Date d'inscription Statut Membre Dernière intervention -
.Grincheux. Messages postés 211 Date d'inscription Statut Membre Dernière intervention -
Bonjour à vous,
J'ai une question tout bête à vous poser. Je souhaiterai lier une cellule à un filtre. Concrètement, j'ai une cellule indépendante et un tableau de 2 colonnes, je voudrais que lorsque je rentre une valeur dans la cellule alors un filtre s'applique à mon tableau pour ne filtrer (évidemment --') que la valeur choisie
Vous trouverez un exemple tout simple de ce que je recherche :
http://cjoint.com/?CECqV66FdVM
Merci d'avance !
J'ai une question tout bête à vous poser. Je souhaiterai lier une cellule à un filtre. Concrètement, j'ai une cellule indépendante et un tableau de 2 colonnes, je voudrais que lorsque je rentre une valeur dans la cellule alors un filtre s'applique à mon tableau pour ne filtrer (évidemment --') que la valeur choisie
Vous trouverez un exemple tout simple de ce que je recherche :
http://cjoint.com/?CECqV66FdVM
Merci d'avance !
A voir également:
- Lien Filtre vers Tableau de données
- Fuite données maif - Guide
- Tableau word - Guide
- Photo filtre 7 gratuit - Télécharger - Retouche d'image
- Lien url - Guide
- Créer un lien pour partager des photos - Guide
1 réponse
Bonjour,
Je pense qu'un petit code VBA s'impose.
Copie le code suivant dans la feuille concernée :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$2" Then
ActiveSheet.Range("D1").AutoFilter Field:=2, Criteria1:=Target.Value
End If
End Sub
"Field:=2" signifie que tu filtres sur la 2ème colonne du tableau.
Je te conseille de mettre ton tableau SOUS la cellule A2 sinon elle disparait lors du filtre.
Bonne journée !
Je pense qu'un petit code VBA s'impose.
Copie le code suivant dans la feuille concernée :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$2" Then
ActiveSheet.Range("D1").AutoFilter Field:=2, Criteria1:=Target.Value
End If
End Sub
"Field:=2" signifie que tu filtres sur la 2ème colonne du tableau.
Je te conseille de mettre ton tableau SOUS la cellule A2 sinon elle disparait lors du filtre.
Bonne journée !
J'y ai bien pensé mais c'est pas toujours ce qui est le plus "flexible" tu comprends, surtout pour les gens qui reprennent le fichier derrière et qui ne connaisse rien à VBA...
Enfin si c'est la seule solution on verra : )