Bonjour à tous le forum,
Je viens vers vous car malgré des tests, je n'arrive pas à trouver une macro qui irait dans tous les fichiers Excel des sous répertoires d'un répertoire donné pour modifier el lien de fichier lié.
Je joins un répertoire avec 2 fichiers pour être peut être plus claire.
Dans le répertoire test, 2 fichiers Excel.
Dans le premier, il y a un lien ='C:\Desktop\test\[fichier2.xlsx]Feuil1'!$A$1
Je cherche une macro qui pourrait parcourir les uns après les autres tous les fichiers excel du répertoire test et des sous répertoires et changer le lien ='C:\Desktop\test\[fichier2.xlsx]Feuil1'!$A$1 en ='D:\test\[fichier2.xlsx]Feuil1'!$A$1
Dans mes fichiers Excel j'ai plusieurs feuilles donc il faudrait que la macro parcours tout le document Excel.
Cette macro ne serait pas directement incluse dans le fichier à modifier, idéalement, en exécutant la macro, je souhaiterai qu'elle me propose de choisir le répertoire où il faudrait modifier les fichiers excel
Merci par avance pour votre aide.
Partager