Bonjour,

Voila débutant dans les macro j'ai une petite question dont je n'arrive pas à trouver la réponse sur les forums.

Je réalise une maccro qui génére un fichier excel à partir de mon fichier excel de départ. Dans mon fichier de départ j'ai la case B2 et dans mon fichier d'arrivée je voudrais que la case G7 renvoi une valeur avec la fonction RECHERCHEV Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
Dim resp_hierarch
resp_hierarch = "=RECHERCHEV(B2;Transco!A2:B49;2;FAUX)"
// une fois que j'ai créé le second fichier
Range("G7").Select
ActiveCell.FormulaR1C1 = resp_hierarch
Le problème avec mon code c'est que dans mon fichier créé je n'arrive pas avoir la valeur de la recherche V. Sacahnt que la RECHERCHEV doit s'éxécuter dans le premier fichier (La feuille Transco n'est pas présente dans le second fichier.)

J'espére que vous comprendrez mon petit soucis. Je ne pense pas que cela soit compliqué mais il me manque quelques bases de maccro pour connaitre la réponse.

Merci par avance!