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 !

Jacques25

XLDnaute Occasionnel
Bonjour à tous,

Je rencontre un petit soucis avec une macro créée à l'aide de l'enregistreur de macro.
Il s'agit tout bêtement (enfin je croyais) de filtrer des données en ordre croissant afin de les copier par la suite.

quand je le fais manuellement la colonne est copier sans soucis. Quandd j'enregistre la manipulation j'obtiens le code suivant :

Range("A2:AD500").Sort Key1:=Range("C2"), Order1:=xlAscending, Header:= _
xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal

Si je lance ma macro, il y a bien un titre en ordre croissant mais la ligne de titre est elle aussi classée en ordre croissant.

Qu'est ce que je dois changer pour que ma ligne de titre reste inchangé (toujours en titre en de colonne)?

Merci pour votre aide.
Bonne journée.

Jacques
 
Re : Pb filtre en VBA

On s'est croisé en répondant simultanément avec PM02
le HEADER=XLYES supprime la 1ere cellule ( donc ici de la colonne puisque tri par colonne) de la selection
car Header signifie aussi "En-tête" ou "titre en anglais
 
- 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

D
Réponses
4
Affichages
1 K
L
Réponses
2
Affichages
1 K
L
C
  • Question Question
Réponses
23
Affichages
5 K
M
  • Question Question
Réponses
4
Affichages
1 K
Mirguy23
M
R
Réponses
3
Affichages
4 K
R
P
Réponses
2
Affichages
1 K
Ptrs32
P
Retour