Bonjour,
Je viens vous voir en désespoir de cause car j'ai un code VBA à programmer dans l'urgence pour la société dans laquelle je fais mon stage mais je n'arrive pas du tout à mettre le code en forme.
Globalement j'ai un fichier excel avec un tableau dynamique de données comprenant 6/7000 entrées. Il m'est demandé d'écrire un code pour que sur une autre feuille apparaisse tout de suite le classement des 10 premières (et 10 dernières) lignes en fonction d'une valeur choisie. De plus, il faut qu'il existe un bouton ou une liste déroulante afin de choisir les critères selon lesquels le classement sera établit.
Une ligne est par exemple de ce type :
ANNEE 1 ANNEE 2 ANNEE 3
NOM PRIX TIERS1 PRIX TIERS 2 PRIX TIERS 3 PRIX TIERS1 PRIX TIERS 2 PRIX TIERS 3 PRIX TIERS1 PRIX TIERS 2 PRIX TIERS 3
En sélectionnant les critères : ANNEE 2 et PRIX TIERS 3 j'aimerais avoir le classement des 6000 lignes qui apparaisse.
Je suis vraiment désespéré là. Chaque petit conseil ou aide sera un énorme plus pour moi.
Merci d'avance du fond du coeur !
PS : je mets un fichier simplifié pour illustrer le problème