La référence à des plages dynamiques (#) fonctionne en VBA

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.

Le double-clic du jour

Dans un userform en VBA, si vous ajoutez une image, un double-clic sur la poignée de redimensionnement va automatiquement ajuster le format du contrôle à la taille de l'image choisie!

Une fois l'image ajoutée, double-cliquez sur une des poignées de dimensionnement

Et voilà !