Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Fonction VBA/Excel : récupérer les données d'un 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 !

F22Raptor

XLDnaute Impliqué
Hello
J'ai un code qui fonctionne en procédure, mais pas en Fonction.
L'idée est la suivante :


Function Bidule(NomFichier)

ouverture du fichier NomFichier
récupération dans une variable Toto de la somme d'une colonne
fermeture du fichier

Bidule = Toto

End Function


Problème : la fonction n'affiche que #VALEUR! , sauf si j'ouvre en parallèle le fameux fichier.
Je voudrais au contraire que ce soit transparent et invisible pour l'utilisateur.

Est ce une limitation des fonctions VBA ?

Merci à vous ! 🙂
 
Re : Fonction VBA/Excel : récupérer les données d'un classeur

En effet, il y a moyen de récupérer des choses via ExecuteExcel4Macro
Cela dit, j'ai l'impresssion qu'on ne peut que récupérer le contenu d'une cellule, et pas faire des opés comme une somme 🙁
 
Re : Fonction VBA/Excel : récupérer les données d'un classeur

Même pour récupérer une cellule, ExecuteExcel4Macro ne semble pas fonctionner à l'intérieur d'une fonction.

Il semblerait qu'il soit impossible de récupérer, via Function, le contenu d'un autre classeur.
 
- 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

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…