Matérialiser les coordonnées d'une plage de cellules variable
Fermé
dubdub48
-
Modifié par dubdub48 le 19/03/2015 à 14:13
Frenchie83 Messages postés 2240 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 11 août 2023 - 21 mars 2015 à 10:31
Frenchie83 Messages postés 2240 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 11 août 2023 - 21 mars 2015 à 10:31
A voir également:
- Matérialiser les coordonnées d'une plage de cellules variable
- Coordonnées gps - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Verrouiller cellules excel - Guide
- Aller à la ligne dans une cellule excel - Guide
1 réponse
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
21 mars 2015 à 10:31
21 mars 2015 à 10:31
Bonjour
En supposant que votre ligne de Titres est sur la ligne 132, vous voulez faire un tri à partir de la ligne 133, puis vous insérez une ligne supplémentaire au-dessus de la ligne 133, et vous voulez faire un tri à partir de la ligne 134 et ainsi de suite.
Je procèderai de la façon suivante: Avant le tri, faite une recherche du titre de la colonne A et récupérer le N° de la ligne, la première ligne de tri sera ce numéro +1.
Exemple
'cherche titre colonne A
si j'ai bien compris
cdlt
En supposant que votre ligne de Titres est sur la ligne 132, vous voulez faire un tri à partir de la ligne 133, puis vous insérez une ligne supplémentaire au-dessus de la ligne 133, et vous voulez faire un tri à partir de la ligne 134 et ainsi de suite.
Je procèderai de la façon suivante: Avant le tri, faite une recherche du titre de la colonne A et récupérer le N° de la ligne, la première ligne de tri sera ce numéro +1.
Exemple
'cherche titre colonne A
Set c = Columns("A").Find("Titre", LookIn:=xlValues) PremLig=c.Row +1 Puis vous rajoutez votre code col = Cells(c, 1).End(xlToRight).Column lig = Cells(c, 1).End(xlDown).Row Range(Cells(c, 1), Cells(lig, col)).Sort Key1:=cells(c,7) 'Range("G133"), Key2:=cells(c,9) 'Range("I133")
si j'ai bien compris
cdlt