Comment utiliser HLOOKUP depuis VBA sur fichier fermé ?

[Résolu/Fermé]
Signaler
Messages postés
15
Date d'inscription
lundi 31 mai 2004
Statut
Membre
Dernière intervention
13 mars 2017
-
Messages postés
15
Date d'inscription
lundi 31 mai 2004
Statut
Membre
Dernière intervention
13 mars 2017
-
Bonjour,


ActiveCell.FormulaR1C1 = "=HLOOKUP(TODAY(),'D:\Documents\Présences\[Présences MD3.xlsm]Décembre'!R1C3:R112C152,112,FALSE)"

Est-il possible de construire cette ligne avec des variables et la récupérer dans une variable plutôt que de l'affecter à une cellule ?

Je souhaite en effet récupérer des données depuis des classeurs fermés et donc avoir la possibilité de remplacer cette ligne par des variables du style :

Valeur = WorksheetFunction.HLookup(MaVariable1, Workbooks(ThisWorkbook.Path & "\" & Fichier).Sheets(12).Range("C1:EQ112"), 112, False)

Merci

1 réponse

Messages postés
15
Date d'inscription
lundi 31 mai 2004
Statut
Membre
Dernière intervention
13 mars 2017

C'est bon j'ai trouvé ma réponse.
Bonne journée à tous.