Bonjour.
Je n'en ai pas encore écrit, mais c'est prévu et donc à tester.
Pour rendre dynamique, en nombre de niveaux, le paramétrage de la fonction Gigogne, utiliser RàZArguments suivi de autant d'AjoutArgument qu'il faut. À l'appel de la fonction Gigogne ne plus rien spécifier en guise de ColOrd derrière PlageOuTableau.
Après, l'exploration est un peu compliquée puisqu'on ne connait pas le nombre de niveaux, mais la procédure AuditCollectionGigogne du TidxFusions.xlsm le fait bien, grâce à une fonction AuditMembresGigogne, récursive comme la fonction SousGroupes utilisée lors de sa création.
Mais il est peut être possible de le programmer autrement, si on n'a jamais rien à faire pour les niveaux intermédiaires.
La AuditMembresGigogne se base sur le test If TypeOf Itm Is SsGr Then pour déterminer qu'elle ne tient pas encore l'élément contenant les lignes de détail, mais on peut sans doute aussi se baser sur le nombre de critères.