Salut,
J'ai un problème avec mes routines de tri
With .Range(.Columns(vbColonne_Profil_Clé), .Columns(vbColonne_Profil_DateModif))
.Sort Header:=xlYes, MatchCase:=False, _
Key1:=.Columns(vbColonne_Profil_Nom), Order1:=xlAscending, _
Key2:=.Columns(vbColonne_Profil_Prénom), Order2:=xlAscending, _
Key3:=.Columns(vbColonne_Profil_DateModif), Order3:=xlDescending
End With
Fonctionne,
With .Range(.Columns(vbColonne_Profil_Clé), .Columns(vbColonne_Profil_DateModif))
.Sort Header:=xlYes, MatchCase:=False, _
Key1:=.Columns(vbColonne_Profil_Nom), Order1:=xlAscending, _
Key2:=.Columns(vbColonne_Profil_Prénom), Order2:=xlAscending, _
Key3:=.Columns(vbColonne_Profil_Trigramme), Order3:=xlAscending
End With
fonctionne aussi, mais
With .Range(.Columns(vbColonne_Profil_Clé), .Columns(vbColonne_Profil_DateModif))
.Sort Header:=xlYes, MatchCase:=False, _
Key1:=.Columns(vbColonne_Profil_Nom), Order1:=xlAscending, _
Key2:=.Columns(vbColonne_Profil_Prénom), Order2:=xlAscending, _
Key3:=.Columns(vbColonne_Profil_Trigramme), Order3:=xlAscending, _
Key4:=.Columns(vbColonne_Profil_DateModif), Order4:=xlDescending
End With
me renvoie une erreur d'exécution 1004.
Il y a une limitation du nombre de critères pour les tri ?
Manu