Filtres et combobox

Zoub

XLDnaute Nouveau
Bonjour,

j'ai un programme dans lequel sont archivées des données composant un prix de revient.
je souhaite pouvoir trier les données afin de ressortir les éléments d'anciens prix de revient.
Pour cela je veux trier sur 3 champs successifs qui sont tous archivés : Date, nom du produit, code du produit.

la combinaison de ces 3 champs sera utilisée pour un seul prix de revient

Je veux mettre en place un système de rappel des données permettant à l'utilisateur de sélectionner dans des combobox d'abord la date puis dans une 2nde combo le nom puis dans une 3ème le code.

Pour cela je pensais faire 3étapes :
-1er userform avec la combo date alimentée par les date disponibles dans la feuille d'archive, utiliser le résultat pour filtrer les données de la feuille d'archive et ne conserver que les ligne de date choisie.

-2eme userform avec la combo nom alimentée par les nom disponibles dans la feuille d'archive filtrée sur la date, utiliser le résultat pour filtrer les données de la feuille d'archive et ne conserver que les ligne de date + noms choisis.

-3eme userform avec la combo code alimentée par les code disponibles dans la feuille d'archive filtrée sur la date+nom, utiliser le résultat pour filtrer les données de la feuille d'archive et ne conserver que les ligne du résultat souhaité.

Sur l'idée cela fonctionne a peu près mais l'alimentation des combo nom et code prend en compte ttes les lignes de la feuille d'archive alors que je souhaiterai simplifier le fonctionnement en ne proposant que les lignes disponible une fois les filtres activés.

Est-ce possible? et si oui comment?

Si vous avez d'autres solutions plus adaptées au problème je suis preneur.

J'ai mis en pièce jointe le programme.


Merci d'avance

Julien
 

Dranreb

XLDnaute Barbatruc
Re : Filtres et combobox

Bonjour.
Le fichier n'est pas passé.
Mais ces modules devraient permettre une programmation simple dans l'userfom.
À +
 

Pièces jointes

  • ComboBoxCasc.zip
    14 KB · Affichages: 27
  • ComboBoxCasc.zip
    14 KB · Affichages: 31
  • ComboBoxCasc.zip
    14 KB · Affichages: 26

Zoub

XLDnaute Nouveau
Re : Filtres et combobox

nouvelle tentative pour poser le fichier....

je regarde les modules proposés par Dranreb.
Merci
 

Pièces jointes

  • Filtrer a partir de comobox.xls
    67 KB · Affichages: 29
  • Filtrer a partir de comobox.xls
    67 KB · Affichages: 37
  • Filtrer a partir de comobox.xls
    67 KB · Affichages: 31

Zoub

XLDnaute Nouveau
Re : Filtres et combobox

C'est ok j'ai trouvé ce que je cherchais dans une autre discussion qui m'avait échappée jusqu'a présent.
il suffisait d’ajouter un

Select Case c.EntireRow.Hidden
Case Is = False

dans le code de création des dictionnaires des 2èmes et 3èmes combboxs.
en pièce jointe le fichier corrigé.


merci Dranreb pour les fichiers ca a l'air très complet et bien détaillé

Merci et bonne soirée
 

Pièces jointes

  • Filtrer a partir de comobox.xls
    68 KB · Affichages: 42
  • Filtrer a partir de comobox.xls
    68 KB · Affichages: 39
  • Filtrer a partir de comobox.xls
    68 KB · Affichages: 39

Discussions similaires

Statistiques des forums

Discussions
312 370
Messages
2 087 688
Membres
103 639
dernier inscrit
NIEMASAFI