Bonjour,
Voilà suite à une copier/coller pour récupérer les formats, puis coller valeur,
les liaisons restent inscrites quelque part dans le classeur.
J'ai d'abord essayé le fameux add-in qui me sauve habituellement, mais là ça ne marche pas, il affiche mes liens mais ensuite ne les trouve pas dans la séquence de suppression.
https://www.manville.org.uk/software/findlink.htm
Suivants les conseils trouvés ici et là :
J'ai essayé de ré-enregistrer le classeur sous les noms et lieux des classeurs apparaissant dans la liste des liaisons puis en renregistrant sous son nom --> n'a pas fonctionné.
j'ai appliqué ce code
Il veut bien mais liaisons mais ne les supprime pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Sub RompreLiaisons() Dim Links As Variant Dim i As Long Links = ActiveWorkbook.LinkSources(Type:=xlLinkTypeExcelLinks) For i = 1 To UBound(Links) ActiveWorkbook.BreakLink _ Name:=Links(i), _ Type:=xlLinkTypeExcelLinks Next i End Sub
J'ai aussi essayé une séquence avecplantage.
Code : Sélectionner tout - Visualiser dans une fenêtre à part OleLinks
Faut-il vraiment que je recommence mon classeur ?
à la rigueur je pourrais ignorer la mise à jour des liaisons à l'ouverture, mais ce n'est pas propre.
merci de vos conseils
Denis
Partager