Bonjour,

Je me bat depuis quelques jours avec les Private et Public pour essayer de masquer dans les fonctions personnalisées d'Excel les fonctions utiles seulement à VB mais qui doivent pouvoir être appelées entre les différents modules.

Illustration :
J'aimerai mettre "ModArray" toutes mes fonctions en liens avec des tableaux, il y en a beaucoup (environ 1000 lignes de code).
Il faut que ces fonctions puissent être appelées depuis n'importe quels autres modules du projet.
Si je met toutes ces fonctions en Public lorsque je vais dans Excel et insertion de fonction personnalisée, elles apparaissent toutes...
Si je les met en Private, elles n'apparaissent plus dans Excel mais je ne peux plus les appelées depuis les autres modules...

Existe-t-il un moyen de mettre les fonction en Private et de les déclarer dans les autres modules pour pouvoir les appeler ?

Merci d'avance pour votre aide.