tri de colonnes sur une listview

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 !

pgauzere

XLDnaute Nouveau
bonjour à tous,

voila je dispose d'une listview de 8 colonnes.

Quand on clique sur une ligne au niveau de la premiere colonne un graphique se met à jour. jusque là pas de pb.

maintenant je voudrais qu'un tri se fasse quand on clique sur un entete de colonne.

j'ai entré le code suivant trouvé sur internet (ma listview s'appelle listviewcompare):

Private Sub ListViewcompare_ColumnClick(ByVal ColumnHeader As MSComctlLib.ColumnHeader)


ListViewcompare.Sorted = False
ListViewcompare.SortKey = ColumnHeader.Index - 1

If ListViewcompare.sortOrder = lvwAscending Then
ListViewcompare.sortOrder = lvwDescending
Else
ListViewcompare.sortOrder = lvwAscending
End If

ListViewcompare.Sorted = True
End Sub


Mais cela ne fonctionne pas, j'ai un message d'erreur suivant: ereur de compilation type defini par l'utilisateur non defini.

sauriez vous d'ou vient le pb ?

Merci a tous
Cdlmt

Patrick
 

Pièces jointes

Re : tri de colonnes sur une listview

bonsoir Dranreb,

merci pour la réponse.

mais il y a quelque chose que je ne comprends pas. S'il manque la bibliotheque en question, alors pourquoi est ce que le fichier joint (pris sur internet pour exemple) fonctionne alors qu'il fait appel a cette meme bibliotheque ?

Y a t-il une manip à faire que je n'aurais pas fait.

Bonne soirée

Patrick
 

Pièces jointes

- 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
4
Affichages
2 K
Réponses
7
Affichages
1 K
Retour