Tri d'un tableau en fonction d'une valeur cible

Linkmojo Messages postés 175 Date d'inscription   Statut Membre Dernière intervention   -  
borntobealive Messages postés 138 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,


Je rencontre actuellement un problème concernant un tri via vba. Je sais faire sans aucun problème le tri max et min via vba mais je rencontre un problème avec le tri en fonction d'une valeur cible.

Pour vous expliquer le programme, une valeur est mise en input dans une cellule de la worksheet et les outputs arrivent dans cette même worksheet. J'ai essayé diverses méthodes et j'ai trouvé une "solution" en séparant les valeurs au dessus et en dessous et en essayant ensuite de les recombiner dans la liste finale mais rien de bien concluant.

Merci d'avance pour vos réponses.
A voir également:

4 réponses

hugovanier Messages postés 22 Date d'inscription   Statut Membre Dernière intervention   2
 
Allo

Est-ce que c'est pour un Tableau croisé dynamique ou tableau simple?
0
Linkmojo Messages postés 175 Date d'inscription   Statut Membre Dernière intervention   9
 
Bonjour hugovanier,

C'est un tableau simple. Pour faire clair une macro "rempli" la feuille de données et une deuxième macro les tries selon le bon vouloir de l'utilisateur. Chaque variable doit pourvoir être triée du mini au maxi, du maxi au mini ou par rapport à une valeur cible.
0
hugovanier Messages postés 22 Date d'inscription   Statut Membre Dernière intervention   2
 
Donc, si je comprend bien, ce n'est pas un trie que tu as besoin, mais bien un filtre sur une colonne, sur une valeur, right?
0
borntobealive Messages postés 138 Date d'inscription   Statut Membre Dernière intervention   7
 
tu transforme le contenue de ta feuille en listObject et tu va avoir des autoFilters qui font ça tous seul qui vont apparaitre en haut de tes colonnes (plus besoin d'utiliser de valeur cible dans une case)
0