Bonjour à tous ,
Je travaille dans le transport et je voudrais effectuer un ranking des fournisseurs en fonction de leurs tarifs .
mon tableau source a une structure identique à celui-ci :
CODE Colis Depart Arrivée Fournisseur1 Fournisseur2 Fournisseur3 Fournisseur4 Fournisseur5 Fournisseur6
1 Pommes Lyon Paris 100,00 € 101,00 € 98,00 € 94,00 € 105,00 € 97,00 €
2 Poires Nantes Lyon 98,00 € 94,00 € 100,00 € 102,00 € 94,00 € 98,00 €
3 Fraises Bordeaux Nantes 130 129 135 134 129 128
4 Orange Paris Bordeaux 98 100 97 95 100 101
Dans une premiere phase , je voudrais en VBA effectuer un ranking ( Fournisseur le moins cher est de niveau 1)par relation sous cette forme :
CODE Colis Depart Arrivée Fournisseur1 Fournisseur2 Fournisseur3 Fournisseur4 Fournisseur5 Fournisseur6
1 Pommes Lyon Paris 4 5 3 1 6 2
2 Poires Nantes Lyon 3 1 5 6 1 3 ETC.....
J' y suis arrivé par les formules Excel, mais cela doit etre réalisable en VBA , non ?
Comme mon tableau reel comporte une centaine de relations et +/- 50 fournisseurs, je voudrais pouvoir trier individuellement chaque ligne du tableau de ranking .
Par exemple , si je suis interréssé par la ligne 1 je clique sur 1 ou Pommes ou Lyon ou Paris , et tout mon tableau subit un tri horizontal d'apres la ligne 1 :
TRI
CODE Colis Depart Arrivée Fournisseur4 Fournisseur6 Fournisseur3 Fournisseur1 Fournisseur2 Fournisseur5
1 Pommes Lyon Paris 1 2 3 4 5 6
2 Poires Nantes Lyon 6 3 5 3 1 1
Etc
Vu mon niveau en VBA , je suis perdu . quelqu'un a une idée ?
merci de votre aide