XL 2010 Trier une listview en utilisant les entetes

  • Initiateur de la discussion Initiateur de la discussion creolia
  • 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 !

creolia

XLDnaute Impliqué
Bonjour à tous j’espère qu'ici tous le monde se portent bien.

je viens vous demander un peut d'aide car je suis confronté à une difficulté j'ai bien essayer des macros mais sa bug.

je recherche une solution pour trier ma listview en cliquant sur l’entête de celui ci en particulier l’entête date

pouvez vous m'aider svp merci
 

Pièces jointes

Bonjour.
En implantant la procédure à l'aide des listes déroulantes aussi ?
E5 à gauche et ColumnClick à droite ?
Manque peut être une référence. Ça m'est arrivé tout dernièrement en voulant utiliser une constante nommée, proposée, et il m'a proposer automatiquement derrière d'ajouter la référence qu'il fallait.
 
Bonsoir

Hé oui, toujours des problèmes avec ce contrôle, souvent dus à la version de MsComCtl.Ocx *!

J’utilise une macro qui ressemble à celle de Dranreb mais avec un effet bascule pour chaque colonne :
VB:
Private Sub ListView1_ColumnClick(ByVal ColumnHeader As MSComctlLib.ColumnHeader)
  ListView1.Sorted = 0
  ListView1.SortKey = ColumnHeader.Index - 1
  ListView1.SortOrder = IIf(ListView1.SortOrder = 0, 1, 0)
  ListView1.Sorted = 1
End Sub

*Elle ne fonctionne avec ton fichier que si j’efface ce contrôle puis le rajoute (avec ma version d’Ocx) !
C’est d’ailleurs ce que je fais quand je télécharge un fichier avec ce contrôle récalcitrant.

Je te donne cette version corrigée pour voir si tu as toujours ce message bloquant.
 

Pièces jointes

Re bonjour à vous effectivement dans mon projet ce dernier ne fonctionnais pas car le control common 6.0 était pas cocher après l'avoir cocher tous fonctionne enfin c'est génial merci à tous les deux surtout Si... pour sa solution bon dimanche
 

Pièces jointes

  • Controls.jpg
    Controls.jpg
    122 KB · Affichages: 48
Bonsoir creolia
Bonsoir le Fil , Le Forum
Le fonctionnement chez moi est Ok !!!! Lol
je me suis donc attaqué à la simplification des Codes , mais je ne comprends pas tout Lol
dans le fonctionnement des différentes procédures .
garde /assistance/groupe/Non_attribuer etc
Pourrais tu expliquer et mettre un fichier avec un exemple de ce que tu as comme données pour permettre le traitement via ces procédures (Enfin si cela t'intéresse) !
car dans le fichier que tu as joint , on traite toutes les données de la même façon , quelque soit le choix fait au niveau des "OptionButton" oui j'ai mis des "OptionButton" plutôt que des "CheckBox" , j'ai créé une classe pour le Traitement des événements de ces "OptionButton" !
je n'ai pas compris ce que doit représenter le Caption Du Userform "InfoAgent"
Peux tu m'expliquer le fonctionnement attendu de ton fichier ?
merci par avance
Bonne fin de Journée
Amicalement
Jean marie
 
Dernière édition:
- 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

Retour