VBA : fonction lookup, spécification fichier
francois
-
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
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
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
A voir également:
- VBA : fonction lookup, spécification fichier
- Excel compter cellule couleur sans vba - Guide
- Incompatibilité de type vba ✓ - Forum VB / VBA
- Erreur 13 incompatibilité de type VBA excel ✓ - Forum Excel
- Find vba - Astuces et Solutions
- Vba ouvrir un fichier excel avec chemin ✓ - Forum VB / VBA
1 réponse
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 586
dim monfichier as string
monfichier="ass janvier 2008.xls"
Range("D4").FormulaR1C1 = _
"=LOOKUP(10000,'["+monfichier+"]Feuil1'!C13,'["+monfichier+"]Feuil1'!C34)"
monfichier="ass janvier 2008.xls"
Range("D4").FormulaR1C1 = _
"=LOOKUP(10000,'["+monfichier+"]Feuil1'!C13,'["+monfichier+"]Feuil1'!C34)"