Appel d'une fonction du projet A dans le projet B

Fermé
Mixame - Modifié par Mixame le 3/12/2015 à 15:13
 Mixame - 3 déc. 2015 à 15:24
Bonjour !

Alors mon problème est simple, et je vais le simplifier encore par un exemple:

Un fichier Excel
Feuille A1
VBA_Project A
Module A1
Fonction toto

Un autre fichier excel
Feuille B1: worksheet.change Event: Appel de la fonction toto
VBA_Project B
Module B1


Voila, donc j'ai un gros fichier excel avec tout plein de modules etc..
L'un d'eux me génère un nouveau fichier excel indépendant, sur lequel j'aimerai pouvoir utiliser la fameuse fonction toto du premier fichier excel.

Alors j'ai cherché un peu, et j'ai ajouté une "référence" vers le premier fichier, dans mon second. Normalement, ca suffit, je n'ai plus qu'a appeler toto comme si j'étais dans mon premier fichier.
Mais évidement, c'est raté.. Et je récupère un "Sub ou fonction non définie" à l'appel de toto...

J'ai essayé de bricoler avec diverses idées par-ci par-là, mais rien n'y fait.
Donc, merci à vous qui m'avez lu, et si vous avez des infos qui pourraient m'être utiles je suis preneur !
A voir également:

1 réponse

ALERTE NOOB:

Ne faites pas attention à mon message, le module de mon premier fichier était en private. J'avais oublié cette pauvre petite ligne tout en haut de mon module..

Tout de suite ca change tout et ca fonctionne comme ca doit fonctionner avec la référence !
0