Pour tenir à jour les données externes importées, vous pouvez les actualiser afin de connaître les mises à jour et suppressions récentes. Excel propose de nombreuses options d’actualisation des données, notamment lorsque vous ouvrez le classeur et à intervalles réguliers.
Remarque
Pour arrêter une actualisation, appuyez sur Échap. Pour actualiser une feuille de calcul, appuyez sur Ctrl + F5. Pour actualiser un classeur, appuyez sur Ctrl + Alt + F5.
En savoir plus sur l’actualisation des données dans l’application Excel
Actualiser le résumé des touches et commandes
Le tableau suivant récapitule les actions d’actualisation, les touches de raccourci et les commandes.
| Pour | Appuyez sur | Ou |
|---|---|---|
| Actualiser les données sélectionnées dans la feuille de calcul | Alt+F5 | Sélectionner des données> Flèche déroulante à côté de Actualiser tout>Actualiser
|
| Actualiser toutes les données du travail | Ctrl + Alt + F5 | Sélectionner les données>Actualiser tout
|
| Vérifier le status d’actualisation | Double-cliquez sur le message Récupération des données dans la barre d’status.
|
|
| Arrêter une actualisation | Échap |
|
| Arrêter une actualisation en arrière-plan | Double-cliquez sur le message dans la barre de status.
Sélectionnez Arrêter l’actualisation dans la boîte de dialogue État de l’actualisation des données externes .
|
À propos de l’actualisation des données et de la sécurité
Les données d’un classeur peuvent être stockées directement dans le classeur ou stockées dans une source de données externe, telle qu’un fichier texte, une base de données ou le cloud. La première fois que vous importez des données externes, Excel crée des informations de connexion, parfois enregistrées dans un fichier de connexion de données Office (ODC), qui décrivent comment localiser, se connecter, interroger la source de données externe et y accéder.
Lorsque vous êtes connecté à une source de données externe, vous pouvez effectuer une opération d’actualisation pour récupérer les données mises à jour. Chaque fois que vous actualisez des données, vous voyez la version la plus récente des données, y compris toutes les modifications apportées aux données depuis leur dernière actualisation.
En savoir plus sur l’actualisation des données
Ceci explique le processus de base de ce qui se produit lorsque vous actualisez des données connectées à une source de données externe :
- Quelqu’un commence à actualiser les connexions du classeur pour obtenir des données à jour.
- Les connexions sont établies avec des sources de données externes utilisées dans le classeur.
Remarque
Vous pouvez accéder à diverses sources de données, telles que OLAP, SQL Server, les fournisseurs OLEDB et les pilotes ODBC.
- Les données du classeur sont mises à jour.
En savoir plus sur les problèmes de sécurité
Lorsque vous êtes connecté à une source de données externe et que vous tentez d’actualiser les données, il est important d’être conscient des problèmes de sécurité potentiels et de savoir ce que vous pouvez faire en cas de problèmes de sécurité.
Connexions d’approbation - Les données externes sont peut-être actuellement désactivées sur votre ordinateur. Pour actualiser les données lorsque vous ouvrez un classeur, vous devez activer les connexions de données à l’aide de la barre du Centre de gestion de la confidentialité ou placer le classeur dans un emplacement approuvé. Pour plus d’informations, consultez les articles suivants :
- Ajoutez, supprimez ou modifiez un emplacement approuvé pour vos fichiers
- Documents approuvés
- Ajouter, supprimer ou afficher un éditeur approuvé
- Afficher mes options et paramètres dans le Centre de gestion de la confidentialité
Fichier ODC : un fichier de connexion de données (.odc) contient souvent une ou plusieurs requêtes qui sont utilisées pour actualiser des données externes. En remplaçant ce fichier, un utilisateur malveillant peut concevoir une requête pour accéder à des informations confidentielles et les distribuer à d’autres utilisateurs ou effectuer d’autres actions nuisibles. Par conséquent, il est important de vous assurer que le fichier de connexion a été créé par une personne fiable, que le fichier de connexion est sécurisé et provient d’une bibliothèque de connexions de données (DCL) approuvée.
Informations d’identification : l’accès à une source de données externe nécessite généralement des informations d’identification (telles qu’un nom d’utilisateur et un mot de passe) qui sont utilisées pour authentifier l’utilisateur. Assurez-vous que ces informations d’identification vous sont fournies de manière sûre et sécurisée et que vous ne les révélez pas par inadvertance à d’autres personnes. Si votre source de données externe nécessite un mot de passe pour accéder aux données, vous pouvez exiger que le mot de passe soit entré chaque fois que la plage de données externes est actualisée.
Partage - Partagez-vous ce classeur avec d’autres personnes susceptibles de souhaiter actualiser les données ? Aidez vos collègues à éviter les erreurs d’actualisation des données en leur rappelant de demander des autorisations sur les sources de données fournissant les données.
Pour plus d’informations, consultez Gérer les paramètres et les autorisations de la source de données.
Définir les options d’actualisation à l’ouverture ou à la fermeture d’un classeur
Vous pouvez actualiser une plage de données externes automatiquement lorsque vous ouvrez le classeur. Vous pouvez également enregistrer le classeur sans enregistrer les données externes pour réduire la taille du fichier.
- Sélectionnez une cellule dans la plage de données externes.
- Sélectionnez Requêtes de données>& onglet Connexions>Connexions , cliquez avec le bouton droit sur une requête dans la liste, puis sélectionnez Propriétés.
- Dans la boîte de dialogue Propriétés de la connexion, sous l’onglet Utilisation, sous Contrôle d’actualisation, cochez la case Actualiser les données lors de l’ouverture de la case activée Fichier.
- Si vous voulez enregistrer le classeur et la définition de requête mais pas les données externes, activez la case à cocher Supprimer les données de la plage de données externe avant d’enregistrer le classeur.
Actualiser automatiquement des données à intervalles réguliers
- Sélectionnez une cellule dans la plage de données externes.
- Sélectionnez Requêtes de données>& onglet Connexions>Connexions , cliquez avec le bouton droit sur une requête dans la liste, puis sélectionnez Propriétés.
- Cliquez sur l’onglet Utilisation.
- Activez la case à cocher Actualiser toutes les, puis spécifiez le nombre de minutes souhaité entre les actualisations.
Exécuter une requête en arrière-plan ou lors d’une attente
Si votre classeur est connecté à une grande source de données, son actualisation peut être plus longue que prévu. Envisagez d’exécuter une actualisation en arrière-plan. Vous reprendrez ainsi immédiatement le contrôle d’Excel, plutôt que d’avoir à patienter plusieurs minutes que l’actualisation soit terminée.
Remarque
Vous ne pouvez pas exécuter une requête OLAP en arrière-plan, ni pour un type de connexion qui récupère des données pour le modèle de données.
Sélectionnez une cellule dans la plage de données externes.
Sélectionnez Requêtes de données>& onglet Connexions>Connexions , cliquez avec le bouton droit sur une requête dans la liste, puis sélectionnez Propriétés.
Sélectionnez l’onglet Utilisation .
Activez la case à cocher Activer l’actualisation en arrière-plan pour exécuter la requête en arrière-plan. Désactivez-la pour exécuter la requête pendant une attente.
Conseil
Lorsque vous enregistrez une macro qui inclut une requête, Excel n’exécute pas la requête en arrière-plan. Pour modifier la macro enregistrée de manière à ce que la requête s’exécute en arrière-plan, modifiez la macro dans l’éditeur Visual Basic. Remplacez la méthode d’actualisation de l’objet QueryTableBackgroundQuery := False par BackgroundQuery := True.
Utiliser un mot de passe pour l’actualisation d’une plage de données externe
Les mots de passe stockés ne sont pas chiffrés et sont donc déconseillés. Si votre source de données a besoin d’un mot de passe pour s’y connecter, vous pouvez demander aux utilisateurs d’entrer le mot de passe avant de pouvoir actualiser la plage de données externe. La procédure suivante ne s’applique pas aux données extraites d’un fichier texte (.txt) ou d’une requête web (.iqy).
Conseil
Utilisez un mot de passe fort qui associe des lettres majuscules et minuscules, des nombres et des symboles. Les mots de passe faibles ne combinent pas ces éléments. Par exemple, mot de passe fort : Y6dh!et5. Mot de passe faible : Maison27. Les mots de passe doivent comporter au moins 8 caractères. Nous vous conseillons d’en utiliser au moins 14.
Il est très important de ne pas oublier votre mot de passe. Si cela se produit, Microsoft ne pourra pas le récupérer. Stockez les mots de passe que vous écrivez dans un endroit sûr, éloigné des informations qu’ils sont censés protéger.
- Sélectionnez une cellule dans la plage de données externes.
- Sélectionnez Requêtes de données>& onglet Connexions>Connexions , cliquez avec le bouton droit sur une requête dans la liste, puis sélectionnez Propriétés.
- Sélectionnez l’onglet Définition, puis désactivez la case à cocher Enregistrer le mot de case activée.
Remarque
Excel ne vous demande le mot de passe qu’une fois par session, lors de la première actualisation de la plage de données externes. Au démarrage suivant, Excel vous invite de nouveau à spécifier le mot de passe si vous ouvrez le classeur qui contient la requête et essayez d’effectuer une actualisation.
Aide détaillée pour l’actualisation des données
Actualiser des données dans Power Query
Lorsque vous mettez en forme vos données dans Power Query, vous chargez généralement les modifications apportées à une feuille de calcul ou à un modèle de données. Il est important de comprendre la différence entre l’actualisation des données et la manière de les actualiser.
Remarque
Lorsque vous actualisez, les nouvelles colonnes ajoutées depuis la dernière opération d’actualisation sont ajoutées à Power Query. Pour afficher ces nouvelles colonnes, réexaminez l’étape Source dans la requête. Pour plus d’informations, consultez Créer des formules Power Query.
La plupart des requêtes sont basées sur des ressources de données externes d’un type ou d’un autre. Il existe toutefois une différence essentielle entre Excel et Power Query. Power Query met en cache les données externes localement pour améliorer les performances. En outre, Power Query n’actualise pas automatiquement le cache local pour éviter d’engendrer des coûts pour les sources de données dans Azure.
Important
Si vous recevez un message dans la barre de message jaune en haut de votre fenêtre, indiquant « Cette préversion peut avoir jusqu’à n jours », cela signifie généralement que le cache local est obsolète. Vous devez sélectionner Actualiser pour le mettre à jour.
Actualiser une requête dans l’Éditeur Power Query
Lorsque vous actualisez une requête à partir de l’Éditeur Power Query, vous importez non seulement des données mises à jour à partir de la source de données externe, mais vous mettez également à jour le cache local. Toutefois, cette opération d’actualisation ne met pas à jour la requête dans la feuille de calcul ou le modèle de données.
- Dans l’Éditeur Power Query, sélectionnez Accueil
- Sélectionnez Actualiser Aperçu Actualiser > (la requête actuelle dans Aperçu des données) ou Actualiser tout (toutes les requêtes ouvertes à partir du volet Requêtes.)
- En bas de l’Éditeur Power Query à droite, un message indique : « Préversion téléchargée à <hh :mm> AM/PM ». Ce message s’affiche lors de la première importation et après chaque opération d’actualisation ultérieure dans l’Éditeur Power Query.
Actualiser une requête dans une feuille de calcul
- Dans Excel, sélectionnez une cellule d’une requête dans une feuille de calcul.
- Sélectionnez l’onglet Requête dans le ruban, puis sélectionnez Actualiser > Actualiser.
- La feuille de calcul et la requête sont actualisées à partir de la source de données externe et du cache Power Query.
Remarque
- Lorsque vous actualisez une requête importée à partir d’un tableau Excel ou d’une plage nommée, prêtez attention à votre feuille de calcul actuelle. Si vous souhaitez modifier les données de la feuille de calcul qui contient le tableau Excel, vérifiez que vous avez sélectionné la feuille de calcul correcte et non celle qui contient la requête chargée.
- Cela est particulièrement important si vous modifiez les en-têtes de colonne dans le tableau Excel. Ils se ressemblent souvent et il est facile de confondre les deux. Il est judicieux de renommer les feuilles de calcul pour refléter la différence. Par exemple, vous pouvez les renommer en « TableData » et « QueryTable » pour accentuer la distinction.
Actualiser des données dans un tableau croisé dynamique
À tout moment, vous pouvez sélectionner Actualiser pour mettre à jour les données des tableaux croisés dynamiques dans votre classeur. Vous pouvez actualiser les données des tableaux croisés dynamiques connectés à des données externes, telles qu’une base de données (SQL Server, Oracle, Access ou autre), un cube Analysis Services, un flux de données, ainsi que des données provenant d’une table source dans le même classeur ou dans un classeur différent. Les tableaux croisés dynamiques peuvent être actualisés manuellement ou automatiquement lorsque vous ouvrez le classeur.
Remarque
Pour plus d’informations, voir Créer un tableau croisé dynamique pour analyser des données de feuille de calcul et Modifier les données sources d’un tableau croisé dynamique.
Actualiser manuellement
Sélectionnez l’option n’importe où dans le tableau croisé dynamique pour afficher l’onglet Analyse du tableau croisé dynamique dans le ruban.
Remarque
Pour actualiser un tableau croisé dynamique dans Excel sur le Web, cliquez avec le bouton droit n’importe où sur le tableau croisé dynamique, puis sélectionnez Actualiser.
Sélectionnez Actualiser ou Actualiser tout.
Pour case activée le status d’actualisation si l’actualisation prend plus de temps que prévu, sélectionnez la flèche sous État de l’actualisation>de l’actualisation.
Pour arrêter l’actualisation, sélectionnez Annuler l’actualisation ou appuyez sur Échap.
Empêcher l’ajustement de la largeur de colonne et de la mise en forme de cellule
Si la largeur des colonnes et la mise en forme des cellules de vos données s’ajustent lorsque vous actualisez les données du tableau croisé dynamique et que vous ne souhaitez pas que cela se produise, assurez-vous que les options suivantes sont cochées :
- Sélectionnez l’option n’importe où dans le tableau croisé dynamique pour afficher l’onglet Analyse du tableau croisé dynamique dans le ruban.
- Sélectionnez l’onglet >Analyse du tableau croisé dynamique dans le groupe Tableau croisé dynamique, sélectionnez Options.
- Dans l’onglet >Disposition & Format, activez les cases à cocher pour Ajuster la largeur des colonnes lors de la mise à jour et Conserver la mise en forme des cellules lors de la mise à jour.
Actualiser des données automatiquement à l’ouverture du classeur
- Sélectionnez l’option n’importe où dans le tableau croisé dynamique pour afficher l’onglet Analyse du tableau croisé dynamique dans le ruban.
- Sélectionnez l’onglet >Analyse du tableau croisé dynamique dans le groupe Tableau croisé dynamique, sélectionnez Options.
- Sous l’onglet Données , sélectionnez Actualiser les données lors de l’ouverture du fichier.
Actualiser des données dans un fichier de cube hors connexion
L’actualisation d’un fichier de cube hors connexion, qui le recrée avec les données les plus récentes provenant du cube serveur, peut prendre beaucoup de temps et requiert beaucoup d’espace disque temporaire. Commencez ce processus à un moment où vous n’avez pas besoin d’accéder immédiatement à d’autres fichiers dans Excel et vérifiez que vous disposez d’un espace disque suffisant pour réenregistrer le fichier.
- Sélectionnez le tableau croisé dynamique connecté au fichier de cube hors connexion.
- Sous l’onglet Données , dans le groupe Requêtes & connexions , cliquez sur la flèche sous Actualiser tout, puis cliquez sur Actualiser.
Pour plus d’informations, consultez Utiliser des fichiers de cube hors connexion.
Actualiser les données d’un fichier XML importé
Dans la feuille de calcul, sélectionnez le mappage XML à actualiser en cliquant sur la cellule mappée correspondante.
Si l’onglet Développeur n’est pas disponible, procédez comme suit pour l’afficher :
- Cliquez sur Fichier, sur Options, puis sur Personnaliser le ruban.
- Sous l’onglet Onglets principaux, activez la case à cocher Développeur, puis cliquez sur OK.
Sous l’onglet Développeur, dans le groupe XML, cliquez sur Actualiser les données.
Pour plus d’informations, voir Vue d’ensemble du XML dans Excel.
Actualiser des données dans un modèle de données dans Power Pivot
Lorsque vous actualisez un modèle de données dans Power Pivot, vous pouvez également voir si votre actualisation a réussi, échoué ou est annulée. Pour plus d’informations, consultez Power Pivot : analyse et modélisation de données puissantes dans Excel.
Remarque
L’ajout de données, la modification de données ou la modification de filtres déclenchent toujours le recalcul des formules DAX qui dépendent de cette source de données.
Actualiser et afficher le status de l’actualisation
- Dans Power Pivot, sélectionnez Accueil>Actualiser les données > externes ou Actualiser tout pour actualiser la table active ou toutes les tables du modèle de données.
- L’état de l’actualisation est indiqué pour chaque connexion utilisée dans le modèle de données. Il y a trois résultats possibles :
- Réussite : indique le nombre de lignes importées dans chaque table.
- Erreur - Se produit si la base de données est hors connexion, si vous n’avez plus d’autorisations ou si un tableau ou une colonne est supprimé ou renommé dans la source. Vérifiez que la base de données est disponible, peut-être en créant une nouvelle connexion dans un autre classeur.
- Annulé - Excel n’a pas émis la demande d’actualisation, probablement parce que l’actualisation est désactivée sur la connexion.
Utiliser les propriétés d’une table pour afficher les requêtes utilisées dans l’actualisation des données
L’actualisation des données consiste simplement à réexécuter la même requête que celle utilisée pour obtenir les données en premier lieu. Vous pouvez afficher, et parfois modifier, la requête en affichant les propriétés de la table dans la fenêtre Power Pivot.
- Pour afficher la requête utilisée lors de l’actualisation des données, sélectionnez Gestion Power Pivot> pour ouvrir la fenêtre Power Pivot.
- Sélectionnez Propriétés de la table de création>.
- Basculez vers l’Éditeur de requête pour afficher la requête sous-jacente.
Les requêtes ne sont pas visibles pour tous les types de sources de données. Par exemple, les requêtes ne s’affichent pas pour les importations de flux de données.
Définir les propriétés de connexion pour annuler l’actualisation des données
Dans Excel, vous pouvez définir des propriétés de connexion qui déterminent la fréquence d’actualisation des données. Si l’actualisation n’est pas autorisée sur une connexion particulière, vous recevrez un avis d’annulation lorsque vous exécutez tout actualiser ou tentez d’actualiser une table spécifique qui utilise la connexion.
- Pour afficher les propriétés de connexion, dans Excel, sélectionnez Requêtes de données>& Connexions pour afficher la liste de toutes les connexions utilisées dans le classeur.
- Sélectionnez l’onglet Connexions , cliquez avec le bouton droit sur une connexion, puis cliquez sur Propriétés.
- Dans l’onglet Utilisation , sous le contrôle Actualiser, si la case à cocher est désactivée pour Actualiser cette connexion sur Actualiser tout, vous obtiendrez une annulation lorsque vous essayez de tout actualiser dans la fenêtre Power Pivot.
Actualiser les données dans 3D Maps
Lorsque les données que vous utilisez pour votre carte changent, vous pouvez les actualiser manuellement dans 3D Maps. Les modifications seront ensuite reflétées sur votre carte. Voici comment procéder :
Dans Cartes 3D, sélectionnez Accueil>Actualiser les données.
Ajouter des données à Power Map
Pour ajouter de nouvelles données à votre carte 3DPower Map :
Dans Cartes 3D, accédez à la carte à laquelle vous souhaitez ajouter des données.
Laissez la fenêtre Cartes 3D ouverte.
Dans Excel, sélectionnez les données de la feuille de calcul à ajouter.
Dans le ruban Excel, cliquez sur Insérer> une flèche >de mappageAjouter les données sélectionnées à Power Map. Vos cartes 3D seront automatiquement mises à jour pour afficher les données supplémentaires. Pour plus d’informations, consultez Obtenir et préparer vos données pour Power Map.
Actualiser des données dans Excel Services
L’actualisation des données externes dans Excel Services a des exigences uniques.
Contrôler le mode d’actualisation des données
Vous pouvez contrôler l’actualisation des données à partir d’une source de données externe en effectuant une ou plusieurs des opérations suivantes.
Actualiser lors de l’ouverture avec Excel Services
Dans Excel, vous pouvez créer un classeur qui actualise automatiquement les données externes lorsque le fichier est ouvert. Dans ce cas, Excel Services actualise toujours les données avant d’afficher un classeur et de créer une session. Utilisez cette option si vous voulez vous assurer que les données à jour sont toujours affichées lorsque vous ouvrez le classeur dans Excel Services.
Dans un classeur avec des connexions de données externes, sélectionnez l’onglet Données .
Dans le groupe Connexions, sélectionnez Connexions>, sélectionnez les propriétés de connexion>.
Sélectionnez l’onglet Utilisation , puis Actualiser les données lors de l’ouverture du fichier.
Avertissement
Si vous effacez les données lors de l’ouverture de la case à case activée Fichier, les données mises en cache avec le classeur s’affichent, ce qui signifie que lorsqu’un utilisateur actualise manuellement les données, l’utilisateur voit des données à jour pendant la session en cours, mais les données ne sont pas enregistrées dans le classeur.
Actualiser avec un fichier .odc
Si vous utilisez un fichier de connexion de données Office (.odc), vérifiez que vous définissez également la case à cocher Toujours utiliser le fichier de connexion dans toujours la case activée :
- Dans un classeur avec des connexions de données externes, sélectionnez l’onglet Données .
- Dans le groupe Connexions, sélectionnez Connexions>, sélectionnez les propriétés de connexion>.
- Sélectionnez l’onglet Définition , puis sélectionnez Toujours utiliser le fichier de connexion.
Les paramètres de site d’emplacement de fichier approuvé, le délai d’expiration de session court et la durée de vie du cache de données externes, peuvent également avoir un impact sur les opérations d’actualisation. Pour plus d’informations, consultez votre administrateur ou le système d’aide.
Actualisation manuelle
Sélectionnez une cellule dans le rapport de tableau croisé dynamique.
Dans la barre d’outils Excel Web Access, sous le menu Mise à jour , sélectionnez Actualiser la connexion sélectionnée.
Remarque
- Si cette commande d’actualisation n’est pas visible, l’auteur du composant WebPart a effacé la propriété Actualiser la connexion sélectionnée, Actualiser toutes les connexions . Pour plus d’informations, voir Propriétés personnalisées du composant WebPart Excel Web Access.
- Toute opération interactive qui entraîne une nouvelle interrogation d’une source de données OLAP lance une opération d’actualisation manuelle.
- Actualiser toutes les connexions - Dans la barre d’outils Excel Web Access, sous le menu Mise à jour, cliquez sur Actualiser toutes les connexions.
-
Actualisation périodique : vous pouvez spécifier que les données sont automatiquement actualisées à un intervalle spécifié après l’ouverture du classeur pour chaque connexion du classeur. Par exemple, une base de données d’inventaire peut être mise à jour toutes les heures, et l’auteur du classeur a donc défini le classeur pour qu’il s’actualise automatiquement toutes les 60 minutes.
Un auteur de composant WebPart peut sélectionner ou effacer la propriété Autoriser l’actualisation périodique des données d’Excel Web Access pour autoriser ou empêcher l’actualisation périodique. Lorsque l’intervalle de temps s’est écoulé, par défaut, vous verrez un affichage d’alerte d’actualisation en bas du composant WebPart Excel Web Access.
Un auteur de composant WebPart Excel Web Access peut également définir la propriété Afficher une invite d’actualisation périodique des données pour contrôler le comportement du message qui s’affiche lorsque Excel Services effectue une actualisation périodique des données au cours d’une session :
Pour plus d’informations, voir Propriétés personnalisées du composant WebPart Excel Web Access. - Toujours - signifie que le message est affiché avec une invite à chaque intervalle.
- Facultatif : signifie qu’un utilisateur peut choisir de continuer l’actualisation périodique sans afficher de message.
- Jamais - signifie qu’Excel Web Access effectue une actualisation périodique sans afficher de message ou d’invite.
- Annuler une actualisation : pendant l’actualisation du classeur, Excel Services affiche un message avec une invite, car cela peut prendre plus de temps que prévu. Vous pouvez sélectionner Annuler pour arrêter l’actualisation afin de pouvoir la terminer plus tard à un moment plus approprié. Les données retournées par les requêtes avant l’annulation de l’actualisation s’affichent.
Voir aussi
Actualiser des données externes dans un classeur dans SharePoint Server
Modifier le recalcul, l’itération ou la précision des formules dans Excel
Bloquer ou débloquer un contenu externe dans les documents Microsoft Office

