Macro de tri sur plage variable

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 !

océanne

XLDnaute Occasionnel
Bonjour le forum,

Lorsque j'enregistre ma macro via l'enregistreur, quand bien même je me déclare en références rélatives, les plages de cellules restent figées (plus bas "A1: A13" ou encore plus bas "A1: D13")
L'idée c'est que je puisse toujours appliquer les mêmes critéres de tri, sur une plage de cellule que j'ai au préalable selectionnée manuellement toujours dans les colonnes concernées (colonnes A à D), mais jamais sur les mêmes lignes et malheureusement je n'y parviens pas.
Ci-dessous le bout de code en question.

ActiveWorkbook.Worksheets("Perspective MVTS AD 2012'").Sort.SortFields.Clear
'ActiveWorkbook.Worksheets("Perspective MVTS AD 2012").Sort.SortFields.Add Key _
':=ActiveCell.Offset(0, 3).Range("A1:A13"), SortOn:=xlSortOnValues, Order:= _
'xlDescending, DataOption:=xlSortNormal
'ActiveWorkbook.Worksheets("Perspective MVTS AD 2012").Sort.SortFields.Add Key _
':=ActiveCell.Offset(0, 2).Range("A1:A13"), SortOn:=xlSortOnValues, Order:= _
'xlAscending, DataOption:=xlSortNormal
'With ActiveWorkbook.Worksheets("Perspective MVTS AD 2012").Sort
'.SetRange ActiveCell.Range("A1: D13")
'.Header = xlGuess
'.MatchCase = False
'.Orientation = xlTopToBottom
'.SortMethod = xlPinYin
.Apply


Merci pour votre aide.
O.
 
- 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

Réponses
6
Affichages
925
Réponses
11
Affichages
712
Réponses
1
Affichages
1 K
Réponses
1
Affichages
782
  • Question Question
Microsoft 365 Bug Erreur 438
Réponses
8
Affichages
1 K
Retour