Macro pour afficher des valeurs dans une liste déroulante, puis les filtrer

Y compris Power BI, Power Query et toute autre question en lien avec Excel
d
dalilb
Nouveau venu
Nouveau venu
Messages : 4
Inscrit le : 18 mai 2018
Version d'Excel : 2016 FR

Message par dalilb » 18 mai 2018, 12:05

Bonjour à tous,

J'aimerai élargir un peu le sujet que j'ai posté il y a peu et auquel j'ai trouvé une réponse. Je repose donc le contexte, j'ai un fichier de 800 lignes, contenant des numéros de Version (du style \18.02.0 etc..), que j'aimerai trier. J'aimerai donc maintenant disposer d'une sorte de liste déroulante qui contient tous les numéros de version (unique) et qui lorsque je clique dessus, filtre directement la valeur sélectionnée dans le tableau, et n'affiche donc que la ou les lignes correspondantes (tout ça sous la forme d'une macro en VBA bien sûr)

PS: Je sais que ce système existe lorsque l'on crée un TCD (tableau croisé dynamique) en ajoutant des segments, mais j'aimerai le faire directement depuis mon tableau via une macro et une liste déroulante et non pas depuis un TCD.
J'ai mis un échantillon de quelques lignes d'exemple dans un classeur.

Merci d'avance,

Dalil
test.xlsm
(8.5 Kio) Téléchargé 25 fois
M
MFerrand
Fanatique d'Excel
Fanatique d'Excel
Messages : 17'194
Appréciations reçues : 446
Inscrit le : 20 juillet 2015
Version d'Excel : 2010 FR

Message par MFerrand » 18 mai 2018, 12:18

Re,
Tiens ! tu t'es finalement décidé à mettre un fichier ! :o
Je conseille une filtrage avancé pour extraire les valeurs uniques de la colonnes qui constitueront ta liste déroulante, puis tant qu'on y est un filtrage avancé (sur place ou copié ailleurs, selon préférences ou utilisations ultérieures), en utilisant la cellule à sélection sur liste comme zone de critères (moitié, la cellule du dessus est à compléter par l'intitulé de la colonne). Tu peux même faire se déclencher la procédure au changement de sélection dans la liste, en opérant avec une évènementielle Change. :wink:

Cordialement.
d
dalilb
Nouveau venu
Nouveau venu
Messages : 4
Inscrit le : 18 mai 2018
Version d'Excel : 2016 FR

Message par dalilb » 18 mai 2018, 12:22

Haha oui effectivement c'est plus pratique ! Je vais essayer merci :)
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message