Bonjour,
Je voudrais ouvrir un fichier excel dont je connais le nom mais celui-ci se trouve dans un sous dossier dont je ne connais pas complètement le nom.
Je connais le chemin pour accéder au dossier supérieur mais comme nous utilisons le nom du fichier dans le nom du dossier celui-ci évolue.
Je voudrais ouvrir fichier.xlsm.Dossier niv0 : "A" ->dossier niv-1: "A-(variable)-nom du fichier" --> fichier.xlsm
Je n'arrive pas à utiliser la fameuse * pour dire contient.
j'ai essayé ça, mais myfile reste vide:
Je débute en VBA peut-être que mon erreur est évidente pour vos yeux d'experts svp aidez moi...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Chemin= " C\user\doc" Nomfichier=cells(2,1)&".xlsm" Myfile = Dir("C\user\doc\DOSSIER*" & nomFichier) Workbooks.Open Filename:=Myfile, UpdateLinks:=0, ReadOnly:=True![]()
Partager