Bonjour,
J'ai un range filtré qui commence en ligne 21.
ce range est rempli par macro.
or de temps en temps suivant le contenu, le tri ne fonctionne pas (erreur 1004 La methode de la classe sort a echoue) et je n'arrive pas à comprendre pourquoi.
Surtout que si j'interrompts la macro et que je lance le tri dans un autre module (même syntaxe) il passe sans problème avec les même données.
le code de tri
Des idées ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Cells.Select ThisWorkbook.Worksheets("Donnees").Sort.SortFields.Clear [A21].Sort key1:=[A21], Order1:=xlAscending, key2:=[B21], Order2:=xlAscending, key1:=[C21], Order3:=xlAscending, Header:=xlYes
Merci
Denis
Partager