Soyez le premier à donner votre avis sur cette source.
Snippet vu 10 761 fois - Téléchargée 31 fois
Option Explicit Dim Csst As Boolean 'Variable utilisée dans le code Private Sub a_Click() ' a est le nom de la MSHFlexGrid If (a.MouseRow = 0) Then ' Clique sur l'entête de la MSHFlexGrid If Csst Then ' Tri Croissant a.Col = a.MouseCol a.Sort = 2 Csst = False Else 'Tri Décroissant a.Col = a.MouseCol a.Sort = 1 Csst = True End If End If End Sub
12 févr. 2010 à 13:32
un excellent code
10 févr. 2010 à 16:02
3 déc. 2008 à 07:05
16 sept. 2007 à 10:10
Je l'implante illico dans mon source ym_base.
10/10
cordialement,
ym_trainz
P.S. on peut réduire le code :
If (a.MouseRow = 0) Then ' Clique sur l'entête de la MSHFlexGrid
a.Col = a.MouseCol 'désélectionne la colonne
If Csst Then ' Tri Croissant
a.Sort = 2
Else 'Tri Décroissant
a.Sort = 1
End If
Csst = Not Csst
End If
14 nov. 2006 à 12:06
mais tu sais que le tri par date ne fonctionne pas avec cette methode puisque sort trie les jours en premier!
mais tu sais encore c'est mieux que rien ;)
merci gentil!
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.