Bonjour,
Je dois livrer des fichiers avec des macros, dont un en particulier "Accueil" contient toutes les macros communes aux autres fichiers.
Mon problème c'est qu'à chaque fois qu'on déplace les fichiers, les liens ne fonctionnent plus.
Donc je voudrais automatiser l'adresse du fichier "Accueil", dans tous les autres fichiers
J'ai trouvé ce code, mais cela ouvre une boite de dialogue et même si on choisit le fichier Accueil, les liens ne sont pas pris en compte...
Ce que je voudrais automatiser c'est la fenêtre "Modifer les liaisons" / modifier la source / et forcer le chemin du style
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 'Macro de Michael Johnston Application.AskToUpdateLinks = False ActiveWorkbook.UpdateLink Name:=ActiveWorkbook.LinkSources
Code : Sélectionner tout - Visualiser dans une fenêtre à part VBA.Left(ThisWorkbook.Path, InStrRev(ThisWorkbook.Path, "\")) & "Admin\Accueil.xlsm"
ou alors, dans une feuille (commune à chaque fichier), modifier l'affectation d'une macro à une image, en imposantf le chemin ci-dessus
Est-ce que qq'1 peut m'aider, svp ?
Merci
Partager