VBA : fonction lookup, spécification fichier
Fermé
francois
-
27 juin 2008 à 09:42
yg_be Messages postés 23531 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 22 avril 2025 - 28 juin 2008 à 22:15
yg_be Messages postés 23531 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 22 avril 2025 - 28 juin 2008 à 22:15
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
- Mkdir vba ✓ - Forum VB / VBA
- L'indice n'appartient pas à la sélection vba ✓ - Forum Programmation
- Autofill vba ✓ - Forum Excel
- Vba range avec variable ✓ - Forum VB / VBA
1 réponse
yg_be
Messages postés
23531
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
22 avril 2025
Ambassadeur
1 578
28 juin 2008 à 22:15
28 juin 2008 à 22:15
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)"