Recherche de valeurs dans un second classeur ouvert avec un nom données

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 !

Thibault56

XLDnaute Nouveau
Bonjour à tous,

Voilà mon problème:
Je cherche à faire une recherchev dans un classeur différent de celui étant actif. Cette recherchev se fait via une formule que j'intègre dans un code vba. J'utilise donc la formule suivante:

ActiveCell.FormulaR1C1 = _
"=IF(RC[-2]=""E"",VLOOKUP(RC[-3],'[S16_Simulation Calcul Plan de sécu.xlsm]CALC E'!C2:C62,61,FALSE),""erreur"")"

Ce que je souhaiterais, c'est ne pas utiliser le nom du fichier "S16_Simulation Calcul Plan de sécu.xlsm" qui peut varier, mais le nom que j'ai "affecter" a ce fichier lorsque je l'ai ouvert via la fonction

ActiveWorkbook.Windows(1).Caption = "Orders fileLIST"

Je cherche donc quelque chose du type

ActiveCell.FormulaR1C1 = _
"=IF(RC[-2]=""E"",VLOOKUP(RC[-3],'[Orders fileLIST]CALC E'!C2:C62,61,FALSE),""erreur"")"

Avec cette formule, excel me redemande le chemin du fichier ce que je ne souhaite pas...

Si quelqu'un avait une solution, cela m'arrangerai bien, car sinon je dois aller chercher les valeurs une à une du fichier "Orders fileLIST" pour les coller dans un autre fichier et comme il y en a beaucoup, ça risque de prendre du temps à la macro...

Merci d'avance.

Thibault.
 
- 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

Réponses
1
Affichages
1 K
Retour