Problème de macro de changement de liaisons

  • Initiateur de la discussion Initiateur de la discussion VINCE
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

V

VINCE

Guest
je sollicte encore une fois votre aide car je suis dans une impasse.
En effet, sur un fichier excel j'ai des liens avec d'autres fichiers excel.
je voudrais faire avec une macro l'équivalent que je ferais en manuel a savoir: edition liaison modifier source (selectionner la nouvelle source)ok
ou au loins edition liaison modifier la source choisir parmi une liste le nom de la nouvelle source (présente dans le même répertoire)
En effet le nom du nouveau fichier source change tous le temps; par consequent il faudrait avoir soit :
-une boite de dialogue ou je metterait le nom du nouveau fichier et donc qui metterait directement a jour les liaisons
-une fenêtre (modifier les liaisons) et cliquer sur modifier la source, le fichier correspondant et ok
voilà le soucis

Macro Possible mais ne foctionnant pas:
Sub linkup()
ChDir "emplacement répertoire"
ActiveWorkbook.ChangeLink Name:= _
"chemin fichier source actuel", _
NewName:= _
Nom = InputBox("Donnez un nom de fichier !" & Chr(13) & "Exemple: f12")
If Nom = "" Then
Exit Sub
ActiveWorkbook.UpdateLink Name:= _
"nom du fichier rentré dans l'input box", Type _
:=xlExcelLinks
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
7
Affichages
968
Retour