Recuperation valeur fonction appelée dans un autre classeur

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

FredeAub

XLDnaute Nouveau
Bonjour,
Je souhaite appeler une fonction située dans un autre fichier Excel et recupérer la valeur retournée par cette fonction.
J'arrive bien à appeler ma fonction, mais j'ai un souci pour recupérer la valeur. J'ai une erreur de compilation dans la ligne suivante :
var = Application.Run "macro.xlsm" & "!" & "toto", 4

Où macro.xlsm est le fichier qui contient la fonction toto qui prend 4 en paramètre.

Le fait d'ajouter var = ne plait pas à VBS.

Je joins les 2 fichiers.

Merci pouir votre aide.

Fred.
 

Pièces jointes

Re : Recuperation valeur fonction appelée dans un autre classeur

Bonjour,

Pour simplifier l'appel, avant d'appeler il faut que tu ajoute le projet qui contient la macro dans 'Outils/référence" ==> va voir ici Ce lien n'existe plus


pour appeler la fonction il faut une variable de reception

a= toto(4)

GIBI
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour