Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Filtre dynamique pour affichage d'une liste

kekebrams

XLDnaute Nouveau
Bonjour à tous!

Tout nouveau sur ce forum, je sollicite votre œil expert afin de m'aider, si possible, dans ma quête.

Voila mon problème:

J'ai crée une base de données. Dans celle ci est contenue l'ensemble des informations concernant mes produits (fournisseur, conditionnement, prix etc..).
J'ai plusieurs fournisseurs et donc une multitude de produits.

Dans une seconde feuille, je cherche à:
- sélectionner un fournisseur via une liste déroulante
- afficher les produits de la base de donnée de ce fournisseur

Je vous mets en PJ mon fichier, j'espère que vous me comprendrez et pourrez m'aider!

A bientôt
 

Pièces jointes

  • Classeur1.xlsx
    9.8 KB · Affichages: 35
  • Classeur1.xlsx
    9.8 KB · Affichages: 36
  • Classeur1.xlsx
    9.8 KB · Affichages: 35

Gareth

XLDnaute Impliqué
Re : Filtre dynamique pour affichage d'une liste

Bonsoir et bienvenu sur le Forum,

Ci-joint, une solution macro
 

Pièces jointes

  • Classeur1.xlsm
    24 KB · Affichages: 36
  • Classeur1.xlsm
    24 KB · Affichages: 42
  • Classeur1.xlsm
    24 KB · Affichages: 37

Dugenou

XLDnaute Barbatruc
Re : Filtre dynamique pour affichage d'une liste

Bonjour keke, bonjour Gareth,

Gareth : très intéressante ta macro utilisant le filtre ! je me la garde au chaud !

et pour être exhaustif, une solution en formules matricielles

Cordialement
 

Pièces jointes

  • kekebrams liste multiresultat.xlsx
    14.8 KB · Affichages: 26
Dernière édition:

Robert

XLDnaute Barbatruc
Repose en paix
Re : Filtre dynamique pour affichage d'une liste

Bonjour le fil, bonjour le forum,

Arffff! Après la bagarre... Tant pis, j'envoie quand même :
Le code se trouve à l'ouverture du fichier, au changement dans l'onglet commande et à l'activation de l'onglet base de données.
Le fichier :

[Édition]
Et en plus j'ai mal lu l'énnoncé... J'suis deg...
 

Pièces jointes

  • Kekebrams_v01.xls
    50.5 KB · Affichages: 24
Dernière édition:

kekebrams

XLDnaute Nouveau
Re : Filtre dynamique pour affichage d'une liste

Rebonjour,

En fait, après examen de vos réponses, je n'arrive pas à adapter la solution matricielle à mon fichier. Le voici en PJ, pourriez vous m'indiquer mon erreur afin que je puisse me dépatouiller et utiliser votre solution!

Merci beaucoup...
 

Pièces jointes

  • FB ac restaurant.xlsx
    113.8 KB · Affichages: 25
  • FB ac restaurant.xlsx
    113.8 KB · Affichages: 29
  • FB ac restaurant.xlsx
    113.8 KB · Affichages: 28

Dugenou

XLDnaute Barbatruc
Re : Filtre dynamique pour affichage d'une liste

Bonjour,
le probleme est en 2 points :
1) l'index utilise une formule qui renvoie un N° de ligne donc la zone d'index doit toujours commencer à 1
=INDEX(INVENTAIRES!$A$1:$A$26.....
2) la formule est matricielle et donc doit être validée avec ctrl+maj+enter : qui doit faire apparaître les {} autour de la formule.

Je te laisse avancer avec le reste, mais n'hésites par à revenir sur ce fil en cas d'ennui
 

Pièces jointes

  • kekebramsv2.xlsx
    113.9 KB · Affichages: 34

kekebrams

XLDnaute Nouveau
Re : Filtre dynamique pour affichage d'une liste

Bonjour!

Je reviens vers vous suite à la résolution avec succès de mon 1er problème, grâce à vous!

Voici mon second problème qui se présente:
Je souhaite exporter ma commande. c'est à copier ma commande de l'onglet commande à l'onglet livraison. J'ai identifié plusieurs étapes:
- copier ma commande
- recherche la date correspondante dans les livraisons
- faire matcher les produits commandés aux produits répertoriés dans les livraisons
- coller les quantités correspondantes avec chaque produit commandé.

Je vois comment réaliser cette étape, les enchainements macro, mais je bloque lorsqu'il sagit de rechercher le produit, pour coller la quantité...

Please!

Merci a vous!
 

Pièces jointes

  • FB ac restaurant.xlsx
    156.1 KB · Affichages: 27
  • FB ac restaurant.xlsx
    156.1 KB · Affichages: 26
  • FB ac restaurant.xlsx
    156.1 KB · Affichages: 27

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…