lapluchouet
XLDnaute Nouveau
Bonjour,
Comme je l'expliquais, je suis naze en VBA et je souhaiterais solliciter à nouveau vos méninges pour trouver une solution...
Il faudrait trier par ordre décroissant les lignes d'un tableau, présentant 3 colonnes et deux types d'infos : des "sous-totaux" (ST - ) et le détail de ces sous-totaux.
La mention "ST - " est systématique dans le libellé du sous-total et ne peut pas se retrouver dans les libellés du détail.
Libellé Effectif % col.
ST - Marque C 309 57,3
Orangé 15 2,8
Rose 294 54,5
ST - Marque X 403 74,8
Trop colorée 4 0,7
Repérable 400 74,2
Il faudrait donc trier par ordre décroissant le % des sous-totaux (ST -), puis à l'intérieur de chaque sous-total, le % du détail.
En sachant que le nombre de lignes à l'intérieur d'un sous-total est totalement variable... :
Libellé Effectif % col.
ST - Marque X 403 74,8
Repérable 400 74,2
Trop colorée 4 0,7
ST - Marque C 309 57,3
Rose 294 54,5
Orangé 15 2,8
Je joins un fichier présentant un tableau BRUT et le tableau que je souhaiterai obtenir.
Il faudrait en fait que la macro se réalise uniquement sur la sélection du tableau car la page Excel comportera d'autres tableaux et je souhaiterais pouvoir garder la main sur son exécution.
Et autre question : est-ce possible de réaliser ceci sur un tableau où la première colonne présente des cellules fusionnées... sans "défusionner" les cellules ?
Merci d'avance à tous 🙂
Dites-moi si je dois préciser certains éléments
Comme je l'expliquais, je suis naze en VBA et je souhaiterais solliciter à nouveau vos méninges pour trouver une solution...
Il faudrait trier par ordre décroissant les lignes d'un tableau, présentant 3 colonnes et deux types d'infos : des "sous-totaux" (ST - ) et le détail de ces sous-totaux.
La mention "ST - " est systématique dans le libellé du sous-total et ne peut pas se retrouver dans les libellés du détail.
Libellé Effectif % col.
ST - Marque C 309 57,3
Orangé 15 2,8
Rose 294 54,5
ST - Marque X 403 74,8
Trop colorée 4 0,7
Repérable 400 74,2
Il faudrait donc trier par ordre décroissant le % des sous-totaux (ST -), puis à l'intérieur de chaque sous-total, le % du détail.
En sachant que le nombre de lignes à l'intérieur d'un sous-total est totalement variable... :
Libellé Effectif % col.
ST - Marque X 403 74,8
Repérable 400 74,2
Trop colorée 4 0,7
ST - Marque C 309 57,3
Rose 294 54,5
Orangé 15 2,8
Je joins un fichier présentant un tableau BRUT et le tableau que je souhaiterai obtenir.
Il faudrait en fait que la macro se réalise uniquement sur la sélection du tableau car la page Excel comportera d'autres tableaux et je souhaiterais pouvoir garder la main sur son exécution.
Et autre question : est-ce possible de réaliser ceci sur un tableau où la première colonne présente des cellules fusionnées... sans "défusionner" les cellules ?
Merci d'avance à tous 🙂
Dites-moi si je dois préciser certains éléments