Bonjour,

Cette petite question à destination des spécialistes VBA (même si je ne suis pas certain que cette question soit au bon endroit)

Dans le post ici, je propose une solution à un problème d'affichage de x, y types appartenant à z catégories.

Bon déjà, je suis pas certain que ce code soit le plus optimisé qu'il soit, mais il fonctionne.
Du coup, je me suis trituré les méninges ce weekend pour voir s'il n'était pas possible de créer une fonction générique qui, au départ d'un tableau (ou d'une requête) contenant X groupes, divisés en Y catégories, elles-même divisées en Z types (et avec une valeur pour chaque enregistrements bien sûr), permettrait de retrouver les Top XX, Top YY, Top ZZ de chaque groupes, catégories, types.
Les valeurs de X, Y, Z, XX, YY, ZZ sont à priori inconnu et dépendent de l'utilisateur.

Mais j'avoue que je coince dans mon raisonnement.
Si quelqu'un a une piste, je suis toute ouïe

PS: pour complexifier les choses, on pourrait même imaginer que le nombre ne soit pas limité à trois comme ici (par ex, qu'on pourrait avoir M groupes de groupes, etc...)