Posez votre question Signaler

Excel tri avec plusieurs lignes d'en-têtes [Résolu]

Lucas - Dernière réponse le 29 déc. 2011 à 17:23
Bonjour,
Dans un fichier excel rempli de données, j'ai mis en première ligne le nom de la grandeur physique des données disposées dans chacune des colonnes et en deuxième ligne les unités associées à ces grandeurs. J'ai donc deux lignes d'en-têtes.
Lorsque je réalise un tri croissant/décroissant des données par colonne, Excel comprend que ma première ligne correspond à une en-tête et cette dernière n'est donc pas triée. Par contre, la deuxième s'en va toujours en fin de page. C'est fastidieux de toujours devoir aller la couper coller pour la remettre au dessus.
Est-ce que quelqu'un aurait une solution pour figer la deuxième ligne d'en-tête avec la première et la rendre ainsi insensible au tri?
J'espère avoir été clair. Je précise que j'ai fait des recherches sur les forums en vain.
Merci
Lire la suite 

Excel tri avec plusieurs lignes d'en-têtes »

2 réponses
Réponse
+0
moins plus
Bonjour,

Solution 1 :
Mettre les 2 lignes d'entêtes dans une seule.
exemple : en A1 vous avez : "Produits" en A2 : "Chimie",
- saisissez en A1 : Produits,
- tapez simultanément sur ALT+Entrée pour passer à la ligne dans la même cellule,
- saisissez : Chimie
Ainsi vous n'avez plus qu'une ligne d'entête.
Solution 2 :
Sélectionner les données à trier
exemple : Vous voulez trier les données situées en A3:Z5986 en fonction de la colonne A :
- sélectionnez à la souris A3:Z5986,
- Données/Trier comme d'hab...
Solution 3 :
Sélection des données à trier par macro :
Sub SelectionnerDonneesAvantTri()
Dim Reponse As String
Reponse = InputBox("Indiquer la plage à trier. Exemple : A3:Z5986.")
If Reponse = "" Then Exit Sub
Range(Reponse).Select
End Sub

Pour intégrer la macro à votre classeur :
- ouvrir ledit classeur,
- tapez (fermement ou pas) ALT+F11
- Sous VBE Insertion/Module
- copiez collez le code ci dessus
- fermez VBE et enregistrez votre classeur
Pour utiliser la macro :
- ALT+F8 sélectionner "SelectionnerDonneesAvantTri" puis cliquez sur Exécuter
- Indiquer la plage à sélectionner comme indiqué (avec les ":" et tout et tout, sans guillemets... exemple : A5:H5000)
- OK
Votre plage est maintenant sélectionnée yapuka trier comme d'hab...
Ajouter un commentaire
Réponse
+0
moins plus
Bonsoir,

Merci pour la réponse.

Mais La solution 1 n'est pas possible, car il s'agit en fait de 4 lignes et je ne peux pas me permettre cela car je dois rendre un fichier en bonne forme (à un professeur).

La solution 2 ne fonctionne pas, j'avais essayé, mais même si je sélectionne A5:A4500 et que j'étends la sélection, les titres se font la malle.

Du coup, la solution 3 non plus.

J'ai fini par trouver une solution de remplacement : Masquer les lignes d'en-têtes avant les opérations de tri et les ré-Afficher après.

Merci.

Lucas
Ajouter un commentaire
Ce document intitulé « Excel tri avec plusieurs lignes d'en-têtes » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?