VBA : fonction lookup, spécification fichier

francois -  
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
j'utilise la fonction lookup depuis un classeur excel pour aller chercher des données dans un autre classeur.

Ma ligne de code est la suivante:

Range("D4").FormulaR1C1 = _
"=LOOKUP(10000,'[ass janvier 2008.xls]Feuil1'!C13,'[ass janvier 2008.xls]Feuil1'!C34)"

Cependant le fichier spécifier peut changer, avez vous une solution pour définir le fichier de recherche(ass janvier 2008.xls) par une variable.

merci d'avance

1 réponse

yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
dim monfichier as string
monfichier="ass janvier 2008.xls"
Range("D4").FormulaR1C1 = _
"=LOOKUP(10000,'["+monfichier+"]Feuil1'!C13,'["+monfichier+"]Feuil1'!C34)"
0