Tri et affichage dynamique en fonction d'un choix dans un liste

vbboli

XLDnaute Nouveau
Bonjour,

J'ai pas mal parcouru le forum et malheureusement je ne trouve pas de début de solution à mon problème.

Je souhaites pour aider ma pauvre collègue qui est plus que débordée.

Nous avons un fichier de commande pour la gestion (oui je sais il y a mieux mais on fait avec ce qu'on a) avec les colonnes suivantes:

- N° de commande (tous différents)
- Nom du fournisseur (choix parmi une liste avec validation de données)
- Nom du client (choix parmi une liste avec validation de données)
- Type de produit (choix parmi une liste avec validation de données)
- Marquage éventuel du produit (tous différents)
- Quantité
- Gestionnaire du dossier (choix parmi une liste avec validation de données)
- Date de départ usine (formaté avec validation de donnée au format date)
- Date de livraison client (formaté avec validation de donnée au format date)

Je souhaites dans une autre feuille de mon classeur réaliser un tri automatique en fonction des infos qui sont reprises dans certaines colonnes.

Je souhaites que mon tri se fasse dans cette ordre, mais j'ai essayé avec RechercheV et RechercheH je ne parviens pas à y arriver "dynamiquement"

Tri n°1: Afficher uniquement les lignes d'un certains gestionnaire (Gestion1 par exemple), soit le choisir dans une cellule soit que ça se fasse uniquement pour ce gestionnaire.
Tri n°2: Trié les lignes en fonction de la date de départ de l'usine.

Je n'ai que 2 paramètres de tri, mais je ne parviens pas à gérer ça dynamiquement dans une autre feuille.

Avez-vous une idée où un début de piste?

D'avance merci
 

vbboli

XLDnaute Nouveau
Re : Tri et affichage dynamique en fonction d'un choix dans un liste

Bonjour Wilfred,

Merci pour ta réponse, mais ceci est un tri que j'appellerais manuel non? Il ne se fait pas automatiquement. Je souhaites que se tri se fasse tout seul et qu'il se mette à jour si on fait des modifications où des ajouts dans le tableau de données.

Est-ce possible sans VBA?
 

wilfried_42

XLDnaute Barbatruc
Re : Tri et affichage dynamique en fonction d'un choix dans un liste

re:

sans VBA, Sans les Mains, ton classeur est evolutif, combien de lignes peut faire ton extraction ? evolutif aussi non ?

avec des formules matricielles, des plages nommées, c'est faisable si j'ai bien compris ce que tu cherches (ce qui n'est pas encore certain)
maintenant les formules matricielles sont tres gourmande en resources machines

et quand tu seras au bout des lignes pre-parametrées, comment sauras tu qu'il n'en manque pas une ?

Ton fichier sera aussi tres lourd en place m'enfin c'est ton choix

@ te lire
 

vbboli

XLDnaute Nouveau
Re : Tri et affichage dynamique en fonction d'un choix dans un liste

Sans les mains j'y arrive facil, il n'y a pas de défi ;o)

Il m'est difficile de prévoir le nombre de ligne, car chaque ligne est une commande donc j'espère en avoir beaucoup ;o)

Je joins un petit fichier pour être plus clair.

Mon extraction peut aller jusque 500 à 600 lignes.

AU niveau du tri par date est-ce possible de préciser que l'extraction doit e faire à partir d'une certaine date pour alléger l'extraction?

J'espère être un peu plus clair.
 

Pièces jointes

  • tri-2conditions.xls
    25 KB · Affichages: 168

wilfried_42

XLDnaute Barbatruc
Re : Tri et affichage dynamique en fonction d'un choix dans un liste

re:

ton fichier en retour avec un macro evennementielle sur la saisie des cellule en beu
et une macro de traitement de date
 

Pièces jointes

  • tri-2conditions.zip
    15.1 KB · Affichages: 92

vbboli

XLDnaute Nouveau
Re : Tri et affichage dynamique en fonction d'un choix dans un liste

Waouw.

En fait c'est exactement ça, je vais regarder la macro et je vais essayer de me mettre aux macros, ça sauve pas mal de temps ce genre de chose.

Un grand merci pour ton aide.
 

Discussions similaires

Réponses
8
Affichages
416
Réponses
15
Affichages
552

Statistiques des forums

Discussions
312 145
Messages
2 085 759
Membres
102 965
dernier inscrit
Mael44