XL 2010 Liaisons cachée avec un autre fichier

2Kerpat

XLDnaute Nouveau
Bonjour à tous,
Lorsque j'ouvre un fichier, Excel me propose de mettre à jour les liaisons. De plus dans "Données", "Modifier les laisons" ce fichier apparait bien. C'est un .csv.
Je pense que ce lien ne sert à rien mais je voudrais en être sûr avant de le supprimer.
Je cherche donc à savoir ou il peut bien être utilisé.
Si je recherche, dans toutes les cellules de toutes les feuilles la valeur « .csv » (suffixe du fichier), Excel ne trouve aucune cellule ! Et cela que j'effectue la recherche dans les formules, les valeurs, les notes ou les commentaires.
C'est a devenir fou !
Merci pour votre aide et bonne soirée
 

JM27

XLDnaute Barbatruc
bonjour
A tester
tu copie cela dans un module standard
et tu lances la macro
VB:
Sub Macro1()
    If Not IsEmpty(ActiveWorkbook.LinkSources(xlExcelLinks)) Then
            For Each x In ActiveWorkbook.LinkSources(xlExcelLinks)
            ActiveWorkbook.BreakLink Name:=x, Type:=xlExcelLinks
        Next
    End If
End Sub
 

2Kerpat

XLDnaute Nouveau
J'ai exécuté ton code VB mais rien ne se passe.
Il aurait du se passer quoi d'ailleurs ?
Je ne déchiffre pas le contenu donc l'objectif de ton code.
Il cherche les liens non vides et s'il trouve il attribue le nom "x" ?
Comme tu le vois, je bafouille en VB:oops:
Merci en tout cas
 

JM27

XLDnaute Barbatruc
Il doit casser tous les liens dans le fichier actif.
Après lancement de la macro : fermeture du fichier avec enregistrement , puis réouverture, tu ne devrais plus avoir le message ; si cela fonctionne ;)

sinon postes ton fichier sans données confidentielles
 

Discussions similaires

Statistiques des forums

Discussions
312 169
Messages
2 085 915
Membres
103 037
dernier inscrit
Alves AGBO