Gérer les liens de classeur

S’applique à
Excel pour Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Les liens du classeur doivent être conservés et mis à jour pour fonctionner correctement. Vous devrez les actualiser pour obtenir les dernières valeurs et les localiser dans votre classeur en cas de rupture.

Voici comment vous assurer que vous récupérez les valeurs les plus récentes à partir de vos classeurs sources. 

  1. Pour ouvrir le volet Liens de classeur , sélectionnez Requêtes de données>et connexions>Liens de classeur.
  2. Sélectionnez Actualiser tout en haut du volet.
    Windows Actualiser tout
  1. Pour ouvrir le volet Liens de classeur , sélectionnez Requêtes de données>et connexions>Liens de classeur.
  2. Sélectionnez le classeur dans la liste, puis sélectionnez Actualiser.
    Classeur spécifique à Windows Refresh

Remarque

Les classeurs de bureau n’ont pas la commande Actualiser automatiquement , car cette opération se produit normalement avec le recalcul automatique à l’ouverture du classeur. Pour plus d’informations, consultez Modifier le recalcul de formule, l’itération ou la précision dans Excel.
 

Vous pouvez décider si les liens de ce classeur sont actualisés lors de l’ouverture du fichier en fonction du paramètre de l’utilisateur, non actualisés lors de l’ouverture du fichier ou actualisés automatiquement sans inviter l’utilisateur.

Cette option affecte tous les utilisateurs du classeur. Si vous choisissez de ne pas actualiser les liens et de ne pas inviter, les utilisateurs du classeur ne sauront pas que les données sont obsolètes.

  1. Pour ouvrir le volet Liens de classeur , sélectionnez Requêtes de données>et connexions>Liens de classeur.

  2. Sélectionnez et développez Paramètres d’actualisation dans le coin supérieur droit du volet, puis sélectionnez l’une des options suivantes :

    • Demander à actualiser Demande à l’utilisateur d’actualiser ou non à l’ouverture du classeur. 
    • Toujours actualiser Actualise automatiquement tous les liens à l’ouverture du classeur.
    • Ne pas actualiser Ne s’actualise pas à l’ouverture et ne demande pas à l’utilisateur.

Lorsque vous ouvrez un classeur de destination et que le classeur source n’est pas ouvert, vous pouvez être alerté par la barre de confiance pour mettre à jour les liens.

Vous pouvez contrôler son affichage et la mise à jour des liens lorsque l’alerte ne s’affiche pas. Vous pouvez également choisir de mettre à jour uniquement certains liens si le classeur en contient plusieurs.

  1. Fermez tous les classeurs sources. Si un classeur source est ouvert et tous les autres fermés, la mise à jour ne sera pas uniforme.
  2. Ouvrez le classeur de destination.
  3. Dans la boîte de dialogue d’avertissement de liens dangereux, sélectionnez Mettre à jour. Cette opération met à jour tous les liens de données du classeur.
    Boîte de dialogue Lien dangereux

Si vous souhaitez uniquement mettre à jour des liens spécifiques, sélectionnez Ne pas mettre à jour, puis consultez Modifier le classeur source ci-dessous.

Lorsqu’une barre d’avertissement de sécurité s’affiche à l’ouverture d’un classeur

Si vous voyez une barre d’avertissement de sécurité lorsque vous ouvrez un classeur pour la première fois, cela signifie que le classeur n’est pas encore approuvé. Pour approuver le classeur :

  1. Sélectionnez Activer le contenu. Le classeur est ainsi approuvé pour cette session et met à jour les liens.

  2. Si une boîte de dialogue vous demande d’en faire un document approuvé, sélectionnez Oui pour éviter l’affichage de la barre d’avertissement de sécurité à l’avenir. Si vous sélectionnez Non, la barre d’avertissement de sécurité s’affiche la prochaine fois que vous ouvrez le classeur.

    Remarque

    Selon vos paramètres, la boîte de dialogue d’avertissement des liens dangereux peut également s’afficher.

Il peut arriver que vous deviez modifier le classeur source, qu’un lien de classeur soit rompu ou que le lien du classeur ne soit plus nécessaire.

Ouvrir le classeur source

Vous souhaiterez peut-être examiner et inspecter le classeur source avant d’apporter des modifications importantes.

  1. Pour ouvrir le volet Liens de classeur , sélectionnez Requêtes de données>et connexions>Liens de classeur.
  2. Sélectionnez Autres commandes (...) à côté du classeur requis, puis sélectionnez Ouvrir le classeur.

Modifier le classeur source

Pour modifier le classeur source pour toutes les références du classeur de destination :

  1. Pour ouvrir le volet Liens de classeur , sélectionnez Requêtes de données>et connexions>Liens de classeur.
  2. Sélectionnez Autres commandes (...) à côté du classeur requis, puis sélectionnez Modifier la source.
  3. Dans la boîte de dialogue Modifier la source , sous Récent, sélectionnez le nouveau classeur source. Ou sélectionnez Parcourir, et dans la boîte de dialogue, ouvrez le nouveau fichier source.

Pour modifier le classeur source pour une référence particulière dans le classeur de destination :

  1. Recherchez le classeur que vous voulez utiliser comme nouvelle source pour la référence externe et notez son emplacement.
  2. Dans le classeur de destination, sélectionnez la cellule contenant la référence externe à modifier.
  3. Dans la barre de formule, recherchez une référence à un autre classeur, tel que C :\Reports\[Budget.xlsx], puis remplacez cette référence par l’emplacement du nouveau classeur source.
  1. Pour ouvrir le volet Liens de classeur , sélectionnez Requêtes de données>et connexions>Liens de classeur.
  2. Sélectionnez Plus de commandes (...) en regard du classeur de données avec les liens que vous souhaitez corriger, puis sélectionnez Modifier la source.
    Réparer les fenêtres de liens rompus
  3. Dans la boîte de dialogue Modifier la source , accédez à l’emplacement du fichier contenant les données liées.
  4. Sélectionnez le nouveau fichier source.
  1. Pour ouvrir le volet Liens de classeur , sélectionnez Requêtes de données>et connexions>Liens de classeur.

  2. Sélectionnez Autres commandes (...) à côté du classeur requis, puis sélectionnez Rompre les liens.

    Important

    • Lorsque vous rompez un lien vers le classeur source d’un lien de classeur, toutes les formules qui utilisent la valeur dans le classeur source sont converties en leurs valeurs actuelles. Par exemple, si vous rompez le lien vers le classeur lien =SOMME([Budget.xls]Annuel ! C10 :C25), la formule SOMME est remplacée par la valeur calculée, quelle qu’elle soit. De plus, comme cette action ne peut pas être annulée, vous souhaiterez peut-être enregistrer une version du classeur de destination en tant que version de sauvegarde.
    • Si vous utilisez une plage de données externe, un paramètre de la requête peut utiliser des données d’un autre classeur. Vous pouvez rechercher et supprimer tous ces types de liens.
  1. Pour ouvrir le volet Liens de classeur , sélectionnez Requêtes de données>et connexions>Liens de classeur.
  2. Sélectionnez Tout interrompre en haut du volet.

Il n’existe aucun moyen automatique de trouver tous les liens de classeur dans un classeur. Vous devez regarder différemment dans les formules, les noms définis, les objets (tels que les zones de texte ou les formes), les titres de graphiques et les séries de données de graphiques.

Il peut y avoir plusieurs liens de classeur dans un classeur. Voici comment localiser celle que vous souhaitez.

  1. Pour ouvrir le volet Liens de classeur , sélectionnez Requêtes de données>et connexions>Liens de classeur.
  2. Sélectionnez le classeur dans la liste, puis Rechercher suivant.
    Windows Rechercher le classeur suivant
  1. Appuyez sur Ctrl+F pour ouvrir la boîte de dialogue Rechercher et remplacer .

  2. Cliquez sur Options.

  3. Dans la zone Rechercher , entrez .xl.

  4. Dans la zone Dans, cliquez sur Classeur.

  5. Dans la zone Rechercher dans , cliquez sur Formules.

  6. Cliquez sur Rechercher tout.

  7. Dans la zone de liste qui s’affiche, recherchez dans la colonne Formule les formules qui contiennent .xl. Dans ce cas, Excel a trouvé plusieurs instances de Budget Master.xlsx.
    Boîte de dialogue Rechercher et remplacer

  8. Pour sélectionner la cellule contenant un lien de classeur, cliquez sur le lien de l’adresse de la cellule correspondant à la ligne dans la zone de liste.

    Conseil

    Cliquez sur n’importe quelle en-tête de colonne pour trier la colonne et groupez tous les liens de classeur.

  1. Sous l’onglet Formules, dans le groupe Noms définis, cliquez sur Gestionnaire de noms.

  2. Vérifiez chaque entrée de la liste et recherchez les liens de classeur dans la colonne Fait référence à . Les liens de classeur contiennent une référence à un autre classeur, tel que [Budget.xlsx].
    Boîte de dialogue Gestionnaire de noms

    Conseil

    • Cliquez sur n’importe quelle en-tête de colonne pour trier la colonne et groupez tous les liens de classeur.
    • Vous pouvez regrouper plusieurs éléments à l’aide des touches Maj ou Ctrl et cliquer avec la gauche de la souris si vous souhaitez supprimer plusieurs éléments à la fois.
  1. Appuyez sur Ctrl+G, raccourci de la boîte de dialogue Atteindre, puis cliquez surObjets>spéciaux>OK. Cette opération permet de sélectionner tous les objets de la feuille de calcul active.
    Boîte de dialogue Sélectionner les > cellules
  2. Appuyez sur la touche Tab pour vous déplacer entre chacun des objets sélectionnés, puis recherchez dansl’image du bouton de la barre de formule une référence à un autre classeur, tel que [Budget.xlsx].
    Forme sélectionnée pour afficher le nom d’un lien dans la barre de formule
  1. Cliquez sur le titre du graphique à vérifier dans le graphique à case activée.
  2. Dansl’image du bouton de la barre de formule, recherchez une référence à un autre classeur, tel que [Budget.xls].
  1. Sélectionnez le graphique à vérifier dans votre case activée.
  2. Sous l’onglet Disposition, dans le groupe Sélection actuelle, cliquez sur la flèche en regard de la zone Éléments de graphique, puis cliquez sur la série de données que vous souhaitez case activée.
    Sélectionner une option de série dans les options > de graphique Mettre en forme > la sélection actuelle
  3. Dansl’image du bouton de la barre de formule, recherchez une référence à un autre classeur, tel que [Budget.xls] dans la fonction SERIES.

La commande Modifier les liens est remplacée par la commande Liens de classeur . Toutefois, vous pouvez récupérer l’ancienne commande Modifier les liens en ajoutant la commande Modifier les liens héritée à votre groupe personnalisé dans le ruban. Vous ne pouvez pas ajouter la commande Modifier les liens au groupe Requêtes et connexions .

À l’aide de Personnaliser le ruban, vous devez créer votre groupe personnalisé et ensuite seulement vous pouvez ajouter Modifier les liens à votre groupe personnalisé dans le ruban comme suit :

Anciens liens Modifier

  1. Cliquez avec le bouton droit sur le ruban, puis sélectionnez Personnaliser le ruban.
  2. Dans la liste déroulante Choisir les commandes dans les catégories suivantes , sélectionnez Toutes les commandes.
  3. Sélectionnez Modifier les liens , puis l’onglet Données .
  4. Cliquez sur Nouveau groupe , puis sélectionnez Ajouter. Modifier les liens est ajouté à votre groupe personnalisé.

Vous pouvez également ajouter des liens de modification à la barre d’outils Accès rapide. Pour plus d’informations, voir Personnaliser la barre d’outils Accès rapide. La commande Modifier les liens est grisée si votre classeur ne contient pas de liens de classeur.

Lorsque vous ouvrez la boîte de dialogue Modifier les liens, plusieurs options s’affichent pour traiter les liens existants. Vous pouvez sélectionner des classeurs individuels avec Ctrl+clic, ou tous avec Ctrl+A.

Boîte de dialogue Modifier les liens Excel à partir de requêtes de données > & de connexions > Modifier les liens

Mettre à jour les valeurs

Cela mettra à jour tous les classeurs sélectionnés.

Changer la source

Cette option est utile lorsque vous souhaitez faire pointer des liens existants vers une autre source. Par instance, vous pouvez avoir un classeur de l’année précédente et vous devez pointer vers un nouveau classeur au début d’une nouvelle année. La sélection de Modifier la source ouvre une boîte de dialogue Explorateur de fichiers, dans laquelle vous pouvez accéder au nouveau classeur source. Si le classeur comporte plusieurs feuilles de calcul, vous êtes invité à spécifier celle vers laquelle créer un lien. Cliquez simplement sur la feuille souhaitée, puis cliquez sur OK.

Remarque

Il est possible de renvoyer un classeur vers lui-même en le sélectionnant dans la boîte de dialogue Modifier la source. Cette opération rompt tous les liens de formule vers le classeur source lié à l’origine.

Open source

Le classeur source s’ouvre.

Rompre le lien

Important

Lorsque vous rompez un lien vers une source, toutes les formules qui utilisent la source sont converties dans leur valeur actuelle. Par exemple, le lien =SOMME([Budget.xlsx]Annuel ! C10 :C25) serait convertie en la somme des valeurs du classeur source. Étant donné que cette action ne peut pas être annulée, vous pouvez d’abord enregistrer une version du fichier.

  1. Dans la boîte de dialogue Modifier les liens , dans la liste Source , cliquez sur le lien que vous souhaitez rompre.
    Vous pouvez sélectionner des classeurs individuels avec Ctrl+clic, ou tous avec Ctrl+A.

  2. Cliquez sur Rompre la liaison.

  3. Si le lien utilisait un nom défini, vous pouvez également le supprimer. Pour supprimer un nom :

    1. Sous l’onglet Formules, dans le groupe Noms définis, cliquez sur Gestionnaire de noms.

    2. Dans la colonne Nom, cliquez sur le nom à supprimer, puis sur Supprimer.

      Remarque

      Si vous utilisez une plage de données externe, un paramètre d’une requête peut également utiliser des données d’un autre classeur. Vous pouvez rechercher et supprimer tous ces types de liens.

Vérifier l’état

Cette option affiche simplement une notification dans le volet Modifier les liens pour indiquer si un classeur lié est toujours une source valide. Il devrait afficher OK, mais si ce n’est pas le cas, vous devrez vérifier votre case activée sur le classeur source. Dans de nombreux cas, un classeur source a été déplacé ou supprimé, ce qui a coupé le lien. Si le classeur existe toujours, vous pouvez utiliser l’option Modifier la source pour lier à nouveau le classeur.

Forum aux questions

Les versions précédentes d’Excel masquent les liens dans les noms qui ne sont actuellement pas utilisés dans le classeur. Les liens ont toujours existé et ne sont plus cachés. Pour supprimer le lien, sélectionnez Rompre les liens pour le classeur sélectionné dans le volet Liens du classeur .

Puis-je remplacer une formule unique par sa valeur calculée ?

Oui. Lorsque vous remplacez une formule par sa valeur, Excel supprime définitivement la formule. Si vous remplacez accidentellement une formule par une valeur et que vous souhaitez restaurer la formule, sélectionnez Page d’accueil et choisissez Annuler ou appuyez sur Ctrl+Z immédiatement après avoir entré ou collé la valeur.

  1. Appuyez sur Ctrl+C pour copier la cellule avec la formule.
  2. Appuyez sur Alt+E+S+V pour coller la formule en tant que valeur, ou sélectionnezColler> lesvaleurs duPresse-papiers>d’accueil>.

Que se passe-t-il si je ne suis pas connecté à la source ?

Sélectionnez Ne pas mettre à jour dans la boîte de dialogue d’avertissement de liens dangereux. Excel ne peut pas effectuer la mise à jour à partir d’une source qui n’est pas connectée. Par exemple, la source peut se trouver sur un réseau auquel vous n’êtes pas connecté.

Que se passe-t-il si je ne veux pas que mes données actuelles soient remplacées par de nouvelles données ?

Sélectionnez Ne pas mettre à jour dans la boîte de dialogue d’avertissement de liens dangereux.

Comment effectuer une mise à jour sans que cela prenne autant de temps ?

Sélectionnez Ne pas mettre à jour dans la boîte de dialogue d’avertissement de liens dangereux. Si les données n’ont pas besoin d’être les plus récentes, vous pouvez gagner du temps en ne mettant pas à jour toutes les liaisons. Après avoir ouvert le classeur, accédez à l’onglet Données et sélectionnez Liens de classeur dans le groupe Requêtes & connexions , puis mettez à jour les liaisons uniquement à partir des sources dont vous avez besoin.

Comment puis-je ne pas voir cette invite après qu’une autre personne a créé le classeur ?

Sélectionnez Ne pas mettre à jour dans la boîte de dialogue d’avertissement de liens dangereux et contactez le propriétaire du classeur. Vous pouvez également rechercher les liens présents dans le classeur. Dans l’onglet Données , dans le groupe Requêtes & connexions , sélectionnez Liens de classeur.

Comment ne plus voir l’invite si je la consulte de la même façon à chaque fois ?

Vous pouvez sélectionner et développer les paramètres d’actualisation dans le coin supérieur droit du volet Liens du classeur et sélectionner de manière cohérente en évitant de voir l’invite de démarrage pour ce classeur.

Cette option affecte chaque classeur ouvert sur l’ordinateur. Les utilisateurs qui ouvrent le classeur sur un autre ordinateur ne sont pas concernés.

  1. Sous l’onglet Fichier , sélectionnez Options , puis Avancé.
  2. Dans la section Général , désactivez Demander pour mettre à jour les liens automatiques. Lorsque cette zone case activée est désactivée, les liaisons sont automatiquement mises à jour et aucune alerte n’est affichée.

Comment faire le prompt de la même façon pour tous les utilisateurs de ce classeur ?

Avertissement

Cette option affecte tous les utilisateurs du classeur. Si vous choisissez de ne pas mettre à jour les liaisons et de ne pas les inviter, les utilisateurs du classeur ne sauront pas que les données sont obsolètes.

Sélectionnez et développez Paramètres d’actualisation dans le coin supérieur droit du volet Liens de classeur , puis sélectionnez l’option requise.

Remarque

Vous serez toujours averti si certains liens sont rompus.

Que se passe-t-il si j’utilise une requête avec paramètres ?

Pour mettre à jour un lien avec une requête paramétrée, le classeur source doit obligatoirement être ouvert.

  1. Sélectionnez Ne pas mettre à jour dans la boîte de dialogue d’avertissement de liens dangereux.
  2. Fermez le classeur de destination.
  3. Ouvrez le classeur source.
  4. Ouvrez le classeur de destination.
  5. Sélectionnez Mettre à jour.

Les liens de formule sont toujours définis sur Automatique.

Voir aussi

Créer un lien de classeur

Description de la gestion et du stockage des liens de classeurs dans Excel