Trouver les liens externes

Il est très facile dans Excel de créer des liens avec d'autres classeurs. Mais à l'inverse, il est très compliqué de rompre les liaisons.

Point de départ et début des problèmes

Il arrive très souvent qu'en ouvrant un classeur Excel, vous ayez ce message.

Cette boite de dialogue vous indique que ce classeur a besoin de données issue d'autres classeurs pour fonctionner.

Et là, on ne va pas se mentir, 99% des utilisateurs d'Excel vont cliquer sur "Continuer" 😬😡😱

Bouton Modifier les liaisons

Le bouton Modifier les liaisons ... vous permet d'afficher les liens
contenus UNIQUEMENT dans des formules de calcul.

Seulement, les liaisons d'un classeur ne sont pas que dans les formules

Où se trouve les liens d'un classeur ?

La boîte de dialogue précédente ne montre que les liaisons dans des formules.

Hors, des liaisons dans Excel peuvent être également dans

  • des cellules nommées
  • des graphiques
  • ou des formes (comme les boutons ou images intégrés à une feuille)

Pour ces éléments, la boite de dialogue des liaisons d'Excel n'est pas appropriée. Il faut utiliser un add-in pour trouver toutes les liens.

L'add-in FindLinks

Pour ajouter des outils personnalisés à Excel (ou Office), il est possible de développer ses propos programmes (add-in ou complément) et de les rajouter dans le ruban.

Bill Manville a créé l'add-in FindLinks qui va nous aider à trouver tous les liens rattachés à notre classeur.

Pour télécharger l'add-in, cliquez sur ce lien

Pour l'installation d'un add-in référez-vous à cet article

Fonctionnement de FindLinks

Après avoir installer l'add-in, un nouveau menu apparaît dans le ruban sour le nom de "Complément". Là vous y trouver l'icone Find Links pour lancer l'outil.

Ensuite, vous sélectionnez dans le menu déroulant l'option .XLS ou #REF pour les liens cassés

Ensuite, lors de votre première analyse, sélectionnez l'option No messages or deletion.

Pour une première analyse, cette option est fondamentale car cela va pour permettre d'afficher l'ensemble des liens trouvés sans rompre les liaisons.

Résultat de l'analyse

Nous avons ici des liaisons avec des formules (Range), des formes (Button), des plages nommées (Name) et aussi des Tableaux croisés dynamiques (PivotTable).

Les liens externes d'un classeur Excel

A l'issu de votre analyse, vous pouvez sélectionner l'une des 2 options suivantes qui vont supprimer toutes vos liaisons, sans confirmation de votre part (No message - list and delete the links found) ou bien, pour chaque lien trouvé, une confirmation de votre part (Give a message for each link found).


Articles complémentaires

Voici une liste d'articles qui pourrait également vous intéresser sur le même thème.

Lien Permanent pour cet article : https://www.excel-exercice.com/trouver-les-liens-externes/


Laisser un commentaire

Your email address will not be published.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.