XL 2010 probleme de classement

  • Initiateur de la discussion Initiateur de la discussion Richard_37
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Richard_37

XLDnaute Nouveau
Bonjour à tous,
utilisateur d'excel, je ne trouve nulle part une solution pour mon problème de classement. Pourriez-vous m'aider SVP ?
La feuille"saison" de mon fichier est lié à une base de donnée; en fonction du N° de la carte d'une personne, ses informations apparaissent. Un double clic sur sa ligne et en dessous de la date de sa présence me permet d'avoir un suivi de cours.
Mon problème : je souhaiterai pouvoir classer ma liste soit par ordre de grandeur des N° de carte, soit par ordre alphabétique des noms et prénom des personnes. les images présentes sur la feuille me permettrai d'y joindre les macros.
je ne sais pas si mes explications sont claires??!!...
je vous joint le dossier support.
Merci d'avance
Bien cordialement
Richard_37
 
Merci beaucoup pour ces remarques très attentionnées, je ne suis pas du tout habitué. Vraiment désolé
le souci avec cette nouvelle pièce jointe, c'est qu'il n'y a plus ni N° d'adhérent ni les noms pour s'assurer du bon fonctionnement des codes VBA liés aux images !!
 

Pièces jointes

Oups, je n'avais pas vu. Bienvenu sur XLD.🙂
Mettre une telle PJ est illégal au vu de la divulgation des données personnelles. C'est pour ça qu'on fait attention.
Ensuite il faut trouver une PJ de test qui soit significative, ce qui n'est pas toujours simple.
En PJ un essai de tri, cependant les colonnes ABCD sont en "dur", à voir si applicable sur votre fichier réel.
Sinon il faut faire un fichier test ET un fichier de données pour simuler les coordonnées des utilisateurs.
 

Pièces jointes

merci pour votre réponse;
le transfert des macros dans le fichier réel m'apporte le même résultat auquel j'étais parvenu, a savoir :
ou bien je classe par numéros et les noms ne suivent pas (ni même les présences en lien avec les personnes),
ou bien je classe par noms et j'obtiens un résultat en plusieurs parties (les cellules vides d'abord - en tout cas elles contiennent les formule de recherche - puis les noms, puis les numéros...)
Je me mets au travail pour proposer les deux fichiers tests de façon anonymes pour rendre mes explications plus claires
Encore merci et à plus tard
PS (dans votre piece jointe, il reste une identité avec son adresse... ;-)
 
Je faisais le même exercice. 🙂
J'ai vu. C'est à cause du $A8 par ex qui reste invariant après le tri.
Remplacez Saison!$A8 par
VB:
INDIRECT("Saison!$A"&LIGNE())
De cette façon après tri il ira toujours chercher d'après le N° qui est sur la même ligne.
Chez moi en colonne B ça fait :
Code:
=SIERREUR(RECHERCHEV(INDIRECT("Saison!$A"&LIGNE());'C:\Users\PC_PAPA\Desktop\Richard\[ListeNoms.xlsm]Feuil1'!$A$1:$L$5484;2;FAUX);"")
 
Merci Beaucoup, c'est exactement cela !!!!
Après avoir lié le code VBA aux images, le tri par numéro (en première colonne) s’exécute parfaitement, et tout fonctionne; par contre si je souhaite classer par ordre alphabétique (deuxième colonne), le tri est correcte, mais le classement "privilégie" les lignes vides, et le listing se positionne en fin de tableau ?
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
1 K
Réponses
1
Affichages
523
Retour