Comment trouver les liens cassés dans un classeur Excel ?
- Où peuvent être les liens cassés
Les liens cassés ne sont pas uniquement dans les feuilles de calculs d'Excel
- Ajouter d'un module Complémentaire
Pour trouver tous les liens cassés, la solution réside dans l'installation d'un module complémentaire. C'est un programme écrit par un MVP Microsoft
- Trouver les liens cassés
L'utilisation de l'outil est très simple et vous permet soit d'afficher les liens cassés, soit de les supprimer définitivement
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 boîte de dialogue vous indique que ce classeur a besoin de données issues 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 les formules de calcul.
Seulement, les liaisons d'un classeur ne sont pas que dans les formules. Nous pouvons trouver des liaisons dans
- des cellules nommées
- des graphiques
- des formes (comme les boutons ou images intégrés à une feuille).
Ces liens n'apparaissent pas dans la boite de dialogue des liaisons. Il faut utiliser un add-in pour trouver tous les liens.
L'add-in FindLinks
Pour ajouter des outils personnalisés à Excel (ou Office), il est possible de développer ses propres programmes (add-in ou complément) et de les ajouter 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.
Si vous n'arrivez pas à installer le plug-in, veuillez lire l'article suivant
Fonctionnement de FindLinks
Après avoir installé l'add-in, un nouveau menu apparaît dans le ruban sur le nom de "Complément". Là vous y trouvez l'icône 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 elle va 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).
A l'issue 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).
Vidéo
La vidéo suivante vous présente 2 techniques pour retrouver et rompre les liens externes