Bonjour à tous,
J'apprend actuellement le vba. Je dois faire plusieurs macro. Pour le moment, je trouve toutes mes réponses sur les forums, mais la impossible de trouve, et je sollicite donc vote aide :)
J'ai une feuille excel avec plusieurs nom de villes en colonne.
Dans un dossier, j'ai plusieurs fichiers excel avec pour nom, le nom d'une ville suivi d'un numéro aléatoire.
Je cherche à ouvrir le fichier de la ville correspondante à une case de mon premier tableau.
J'ai testé ce code :
Workbooks("mon_fichier_avec_les_villes.xls").Activate
Sheets("màfeuille_avec_les_villes").Activate
Dossier1 = Range("B" & 2).Value 'correspond au nom d'une ville
Fichier = "\" & Range("C" & i).Value & "*.xls" 'c'est la que ca bloque, j'aimerai faire une chaine qui sort : ville.... .xls
Chemin = Dossier1 & Fichier
Workbooks.Open Filename:=Chemin
Merci pour votre aide
Dalou

je ne connaissais pas cette fonction.
Maitenant ca marche bien :)
Merci beaucoup