Filtrer un tableau en fonction d'une liste déroulante code VBA

Bonjour,

Je me permets de poster un message afin de demander de l'aide sur la création d' un code VBA.

Dans le tableau ci joint, j'aimerais en fonction du mot choisi dans la cellules qui revoit a une liste déroulante, filtrer l'ensemble d'un tableau. J'aimerais que cela se fasse dynamiquement, c'est a dire une fois le choix sélectionner le tableau se met directement a jour.

Je vous remercie pour votre aide.

15test.xlsx (83.02 Ko)

Bonjour,

-Le code VBA ne va pas servir à partir du moment ou il n'y a pas d'évènement déclencheur.

L'utilisation d'une cellule à validation de données n'est pas détectée en cas de changement de valeur.

Il faut utiliser une combobox vba pour que l'évenement se déclenche.

26test.xlsm (91.68 Ko)

Le code vba se trouve dans la combobox et pas dans un module dans ce cas.

Bonjour à tous,

Une proposition avec un segment.

Cordialement.

Edit Bon fichier

11test.xlsx (87.52 Ko)

Bonjour

Ci joint ma solution

21test-1.xlsm (93.17 Ko)

A+ François

Bonjour

Bonjour à tous

Une autre proposition

16test-v1.xlsm (88.82 Ko)

Bye !

re,

Une autre version nécessitant la modification de la liste déroulante.

Cordialement.

14test.xlsm (92.46 Ko)

Bonjour à tous.

Zébulon la liste en français est correcte ; le filtrage est sur la dernière colonne pas la première.

Je pense que c'est l'objet de la demande si c'était pour filtrer la première pas besoin de vba

re,

@Xmenpl

Au temps pour moi, pas scroller sur la droite.

Fichier rectifié.

Cordialement.

19test.xlsm (92.58 Ko)
Rechercher des sujets similaires à "filtrer tableau fonction liste deroulante code vba"