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 !

phoenix2006

XLDnaute Nouveau
Bonjour,
j'ai utiliser l'enregistreur de macro pour trier un tableau
mais lorsque j'execute la macro, il me retourne un message d'erreur:
Erreur de compilation , nombres d'arguments incorrects ou affectation de proprieté incorecte

Il semblerait que ce soit la fonction range qui bloque
J'ai plusierus fois rencontré ce problèmes sous excel 2007(mode compatibilité 2003) avec cette fonction, je l'avais remplacé par la fonction cells, mais ici je ne sais pas comment faire

Si quelqu'un a une idée.
A l'avance Merci


Code:
   ActiveWorkbook.Worksheets("cage").Sort.SortFields.Clear
   ActiveWorkbook.Worksheets("cage").Sort.SortFields.Add Key:=range("D2:D19"), _
        SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
    With ActiveWorkbook.Worksheets("cage").Sort
        .SetRange range("C1:G19")
        .Header = xlYes
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With
End Sub
 
- 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

  • Question Question
XL 2021 listbox
Réponses
18
Affichages
506
Réponses
17
Affichages
1 K
Réponses
11
Affichages
842
Réponses
6
Affichages
1 K
Réponses
1
Affichages
2 K
Réponses
1
Affichages
859
Retour