Il peut être frustrant d’ouvrir un fichier Excel et on vous demande en permanence si vous souhaitez mettre à jour les informations liées, en particulier si vous n’êtes pas sûr des informations liées. Si vous souhaitez supprimer des liens dans un classeur, vous pouvez essayer plusieurs choses.

Tout d’abord, choisissez Liens dans le menu Edition, si l’option est disponible. (Il ne sera disponible que si Excel reconnaît les liens explicites dans le classeur.) Dans la boîte de dialogue Liens résultante, vous ne pouvez pas supprimer les liens, mais vous pouvez modifier les liens afin qu’ils pointent vers le classeur actuel.

Lorsque vous enregistrez et ouvrez à nouveau votre classeur ultérieurement, Excel reconnaît les liens autoréférentiels et les supprime.

Une autre façon de trouver des liens consiste à rechercher le crochet gauche ([) ou le crochet droit (]) dans votre classeur. Les crochets sont utilisés par Excel lors de la création des liens vers d’autres fichiers. Par exemple, il s’agit d’un lien vers un fichier externe, tel qu’il apparaîtrait dans une cellule:

=[Book1.xls]Sheet1!$D$7

Lorsque vous trouvez des liens similaires à ceux ci-dessus, tout ce que vous avez à faire est de les supprimer. Assurez-vous que vous recherchez chaque feuille de calcul dans votre classeur.

Un autre endroit pour rechercher des liens est dans les noms de plage définis maintenus par Excel. Il s’agit d’un emplacement particulièrement courant pour les liens si vous travaillez avec un classeur qui contient des feuilles de calcul copiées ou déplacées à partir d’autres emplacements. Les noms définis, plutôt que de pointer vers une plage de cellules dans le classeur actuel, peuvent pointer vers une plage dans un autre classeur. Choisissez Insertion | Nom | Définissez pour afficher la boîte de dialogue appropriée. Parcourez ensuite chaque nom défini, en examinant l’adresse à laquelle il se réfère. Supprimez ou modifiez ceux qui font référence à d’autres classeurs.

Un autre endroit à vérifier est vos macros. Il est possible d’attribuer des macros aux boutons de la barre d’outils (versions antérieures uniquement) ou aux graphiques d’une feuille de calcul.

Cliquez sur n’importe quel bouton ou graphique de la barre d’outils personnalisée et voyez si vous obtenez une erreur. Si vous le faites, c’est une bonne indication que le bouton ou le graphique est lié à une macro contenue dans un fichier différent. Si vous supprimez le bouton ou le graphique ou modifiez l’affectation de macro, le problème de lien devrait disparaître.

Encore un autre emplacement possible pour les liens capricieux est dans les tableaux croisés dynamiques.

Lorsque vous créez un tableau croisé dynamique, il peut faire référence à des données d’une autre feuille de calcul dans votre classeur. Si vous déplacez ultérieurement cette feuille de calcul source vers un autre classeur, votre tableau croisé dynamique sera lié à la source de données externe. La seule solution ici consiste à supprimer le tableau croisé dynamique, à copier les données source dans le classeur actuel ou à déplacer le tableau croisé dynamique vers le classeur externe.

Enfin, vous devriez vérifier les graphiques et les graphiques. Si vous avez récemment déplacé des feuilles de calcul de votre classeur actuel vers un autre classeur, il est possible que les graphiques et graphiques restants dans votre classeur actuel font désormais référence aux données d’une feuille de calcul que vous avez déplacée vers un autre classeur. Si tel est le cas, vous devrez soit supprimer le graphique ou le graphique, le déplacer vers l’autre classeur ou recopier les données source dans le classeur actuel.

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (1925) s’applique à Microsoft Excel 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban d’Excel (Excel 2007 et versions ultérieures) ici: