Excel avancé - Connexion de données externes

Une fois que vous avez connecté votre classeur Excel à une source de données externe, telle qu'une base de données SQL Server, une base de données Access ou un autre classeur Excel, vous pouvez maintenir les données de votre classeur à jour en "actualisant" le lien vers sa source. Chaque fois que vous actualisez la connexion, vous voyez les données les plus récentes, y compris tout ce qui est nouveau ou a été supprimé.

Voyons comment actualiser les données PowerPivot.

Step 1 - Passez au Data View.

Step 2 - Cliquez sur Refresh.

Step 3 - Cliquez sur Refresh All.

le Data Refresh apparaît et affiche toutes les tables de données dans le Data Modelet suivre les progrès rafraîchissants. Une fois l'actualisation terminée, l'état s'affiche.

Step 4- Cliquez sur Fermer. Les données de votre modèle de données sont mises à jour.

Mettre à jour les connexions de données

Step 1 - Cliquez sur n'importe quelle cellule du tableau contenant le lien vers le fichier de données importé.

Step 2 - Cliquez sur le Data languette.

Step 3 - Cliquez sur Refresh All dans le groupe Connexions.

Step 4 - Dans la liste déroulante, cliquez sur Refresh All. Toutes les connexions de données dans le classeur seront mises à jour.

Actualiser automatiquement les données

Ici, nous allons apprendre comment actualiser automatiquement les données lorsque le classeur est ouvert.

Step 1 - Cliquez sur n'importe quelle cellule du tableau contenant le lien vers le fichier de données importé.

Step 2 - Cliquez sur le Data languette.

Step 3 - Cliquez sur Connections dans le Connectionsgroupe. leWorkbook Connections la fenêtre apparaît.

Step 4 - Cliquez sur Properties. leConnection Properties La fenêtre apparaît.

Step 5 - Vous trouverez un Usage onglet et un Definitionlanguette. Clique sur leUsagelanguette. Les options pourRefresh Control apparaître.

Step 6 - Sélectionnez Refresh data lors de l'ouverture du fichier.

Vous avez également une option sous ceci: ‘Remove data from the external data range before saving the workbook’. Vous pouvez utiliser cette option pour enregistrer le classeur avec la définition de requête mais sans les données externes.

Step 7 - Cliquez OK.

Chaque fois que vous ouvrez votre classeur, les données à jour seront chargées dans votre classeur.

Actualiser automatiquement les données à intervalles réguliers

Step 1 - Cliquez sur n'importe quelle cellule du tableau contenant le lien vers le fichier de données importé.

Step 2 - Cliquez sur le Data languette.

Step 3 - Cliquez sur le Connections option dans Connectionsgroupe. UNEWorkbook Connections la fenêtre apparaît.

Step 4 - Cliquez sur Properties. UNEConnection Properties La fenêtre apparaît.

Step 5 - Cliquez sur le Usagelanguette. Les options pourRefresh Control apparaître.

Step 6 - Maintenant, sélectionnez «Actualiser toutes les» et entrez 60 minutes entre chaque opération d'actualisation.

Step 7 - Cliquez OK. Vos données seront actualisées toutes les 60 minutes, c'est-à-dire toutes les heures.

Activer l'actualisation en arrière-plan

Pour les ensembles de données très volumineux, envisagez d'exécuter une actualisation en arrière-plan. Cela vous rend le contrôle d'Excel au lieu de vous faire attendre plusieurs minutes pour lerefreshpour finir. Vous pouvez utiliser cette option lorsque vous exécutez une requête en arrière-plan. Toutefois, vous ne pouvez pas exécuter de requête pour un type de connexion qui récupère des données pour le modèle de données.

Step 1 - Cliquez sur n'importe quelle cellule du tableau contenant le lien vers le fichier de données importé.

Step 2 - Cliquez sur le Data languette.

Step 3 - Cliquez sur Connections dans le Connectionsgroupe. leWorkbook Connections la fenêtre apparaît.

Step 4 - Cliquez sur Properties. Connection Properties La fenêtre apparaît.

Step 5 - Cliquez sur le Usagelanguette. leRefresh Control des options apparaissent.

Step 6 - Cliquez sur Enable background refresh puis cliquez sur OK.