Visuellement c'est bon. La fonction devrait être opérationnelle...
Il faut peut être voir tes paramètres macro :
si tu disposes de l'onglet développeur dans le ruban tu y vas, et tu cliques sur Paramètres des macros dans le groupe Visual Basic.
si tu ne l'a pas, tu passes par les Options > Centre de gestion de la confidentialité > Paramètres du Centre.... > Paramètres des macros
Dans les paramètres macros, tu t'assures que : Désactiver toutes les macros avec notification, est coché,
et tu coches aussi : Accès approuvé au modèle d'objet du projet VBA.
Tu en profites pour activer aussi l'onglet Développeur, dans les Options > Personnaliser le ruban : tu coches Développeur.
Tu valides...
Tu enregistres ton classeur, tu le fermes, tu le rouvres : il te sera demandé d'activer ou non les macros. Tu actives et la fonction sera disponible et utilisable dans ton classeur.
Cordialement.