Depuis peu, Office 365 (canal mensuel) permet d'utiliser les formules matricielles dynamiques comme FILTRE, SEQUENCE ou TRI. Ces formules sont assez magiques.
On peut aller encore plus loin, puisqu'on peut faire référence à ces plages directement en VBA. Il suffit d'ajouter un # à la fin de la référence. Voici une preuve de concept rapide sans optimisation :
www.xlerateur.com/formules-matricielles-dynamiques.xlsm
Je pense que cela ouvre la porte à des tonnes d'applications. N'hésitez-pas à commenter si vous avez des idées !
PS : parmi les optimisations de ce code, il faudrait mieux nommer le formulaire et la listbox, ajouter une validation sur le choix du pays en G1, etc.
A bientôt.
Bonjour Gaetan.
Encore bravo pour cet esprit de recherche qui te caractérise.
J'ai peu compris cette publication. j'espère être le seul, mais sans doute mériterait elle d'être plus explicite, d'autant que le fond est très important.
Cordialement
Dominique Handelsman