Comment puis-je cacher les fonctions d'ajout Excel protégées de l'apparence dans la boîte de dialog Insérer une fonction?

J'ai récemment découvert que toutes les fonctions publiques sont affichées dans la boîte de dialog "Insérer une fonction" lorsque vous select "Défini par l'user" dans la list déroulante "Ou select une catégorie".

Cela se produit même si vous protégez le projet par mot de passe et le verrouille pour l'afficher.

Pour accéder à la boîte de dialog "Insérer une fonction", appuyez sur Maj-F3.

Les fonctions privées ne sont pas affichées dans la list, mais il est impossible de rendre toutes les fonctions privées, surtout si vous souhaitez les réutiliser à travers les modules.

Existe-t-il un moyen d'empêcher que les fonctions publiques stockées dans un complément protégé ne soient affichées dans la boîte de dialog "Insérer une fonction" dans Excel?

Merci!

L'ajout du code suivant à votre module rendra les fonctions publiques accessibles via le code, mais les cachera dans cette boîte de dialog.

Option Private Module