Bonjour à tous,
J'ai un soucis, je n'arrive pas à contrôler et utiliser la propriété sortfield:
Je crée un tableau avec un filtre d'entête (dont je ne connais pas la longeur)
Je veux trier la colonne H du plus grand au plus petit.
derlig = Worksheets("Analyse intermediaire").Cells(Rows.Count, 1).End(xlUp).Row
ActiveWorkbook.Worksheets("Analyse intermediaire").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Analyse intermediaire").Range("A1:H" & derlig).Sort Key:=Range("H1"), Order1:=xlAscending, Header:=xlYes, Orientation:=xlTopToBottom '***
With ActiveWorkbook.Worksheets("Analyse intermediaire").Range("A1:H" & derlig).Sort
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
*** Me donne Erreur exécution 1004 ; erreur définie par l'application où par l’objet
ça fait quelques heures que je cherche et test des solutions, mon meilleurs résultat était : pas le résultat attendu, sans message d'erreur.
Est-ce que vous pouvez me donner un coup de main ?
Merci à vous,
J-C