Macro - ouvir un fichier excel automatiqut dont le nom est en A1

Résolu
tit2014 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
tit2014 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
bonjour,

je suis vraiment novice en macro excel ...

je souhaiterai ouvrir un fichier excel automatiquement dont le nom est en A1 de mon fichier initial

merci beaucoup pour votre ligne de code svp


tit2014
A voir également:

4 réponses

Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   1 204
 
Bonjour,

Il faut le chemin complet du fichier dans la cellule (ex : "C:\MonDossier\MonFichier.xls")

WorkBooks.Open (Sheets(1).Range("A1").Value) 


;0)
0
tit2014 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Merci Polux31,

Belle efficacité...

Mais je pensais uniquement renseigner le nom du fichier dans ma cellule A1... est-ce possible ?

Encore merci pour ta réponse
0
Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   1 204
 
Si le fichier est dans le même répertoire du fichier qui contient la macro, alors on peut faire:

WorkBooks.Open (ThisWorkbook.Path & "\" & Sheets(1).Range("A1").Value)


Si ce n'est pas le cas, il faut obligatoirement mettre le chemin complet.
0
tit2014 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Malheureusement pour moi, les deux fichiers ne seront jamais dans le même répertoire Sauf si je l'accompagne, mais sans intéret pour moi

Encore merci pour votre aide.
0