Excel connexion : guide pour se connecter facilement à un fichier ou un compte flux RSS
Excel ne sert pas uniquement à saisir des chiffres dans des cellules. Il peut aussi se connecter à des fichiers externes, récupérer des données en ligne et actualiser automatiquement un tableau. Pratique pour suivre un flux RSS, centraliser plusieurs fichiers de travail ou éviter les copier-coller répétitifs.
Dans ce guide, nous allons voir comment utiliser les principales fonctions de connexion d’Excel, avec une attention particulière portée aux fichiers et aux flux RSS. L’objectif : mettre en place une connexion fiable, facile à actualiser et compréhensible, même si vous n’êtes pas un spécialiste de Power Query.
Pourquoi connecter Excel à une source externe ?
Imaginez un tableau de suivi alimenté chaque semaine par un fichier Excel reçu par e-mail. La méthode classique consiste à ouvrir le fichier, copier les données, les coller dans votre classeur, puis vérifier que rien n’a été oublié. Au bout de quelques semaines, cette routine devient vite chronophage… et les erreurs s’invitent parfois dans les cellules.
Avec une connexion, Excel peut aller chercher les données directement dans la source. Vous pouvez ensuite actualiser le résultat en quelques clics, sans reconstruire votre tableau.
Une connexion Excel peut notamment servir à :
- importer les données d’un autre fichier Excel ;
- récupérer un fichier CSV ou texte ;
- interroger une base de données ;
- charger une page ou un fichier XML accessible en ligne ;
- suivre automatiquement les nouveaux articles d’un flux RSS ;
- transformer et nettoyer les données avant de les afficher dans une feuille.
Dans les versions récentes d’Excel, ces opérations passent principalement par Power Query, accessible depuis l’onglet Données. L’outil peut sembler impressionnant au premier abord, mais il fonctionne avec une logique assez simple : choisir une source, transformer les données si nécessaire, puis les charger dans Excel.
Se connecter à un autre fichier Excel
La première méthode consiste à importer les données d’un classeur existant. Ouvrez le fichier dans lequel vous souhaitez récupérer les informations, puis rendez-vous dans l’onglet Données.
Selon votre version d’Excel, cliquez sur Obtenir des données, puis choisissez À partir d’un fichier et À partir d’un classeur Excel.
Sélectionnez ensuite le fichier à importer sur votre ordinateur ou dans un emplacement réseau. Excel affiche une fenêtre de navigation présentant les feuilles et les tableaux détectés dans le classeur.
Cette étape est importante : choisissez de préférence un véritable tableau Excel plutôt qu’une plage de cellules quelconque. Pour créer un tableau dans le fichier source, cliquez dans les données puis utilisez le raccourci Ctrl + T. Cochez ensuite l’option indiquant que votre tableau comporte des en-têtes.
Pourquoi privilégier un tableau ? Parce qu’il s’adapte plus facilement lorsque de nouvelles lignes sont ajoutées. Une plage fixe, comme A1:F200, risque de ne pas intégrer les données situées après la ligne 200. Le tableau, lui, s’étend automatiquement lorsque vous saisissez de nouvelles informations.
Dans la fenêtre de sélection, vous pouvez choisir :
- Charger pour importer directement les données ;
- Transformer les données pour ouvrir l’éditeur Power Query ;
- une feuille complète ou un tableau précis parmi les éléments disponibles.
Pour un premier essai, sélectionnez un tableau puis cliquez sur Charger. Excel crée généralement une nouvelle feuille contenant les données importées.
Importer un fichier sans copier-coller
La connexion ne se limite pas aux classeurs Excel. Le menu Données > Obtenir des données > À partir d’un fichier permet également d’importer des fichiers CSV, TXT ou XML.
Les fichiers CSV sont très courants pour exporter des données depuis un logiciel de gestion, une boutique en ligne ou une plateforme marketing. Lors de l’importation, Excel peut vous demander de choisir le séparateur utilisé : virgule, point-virgule, tabulation, etc.
Si les colonnes apparaissent mal réparties, le problème vient souvent du séparateur ou de l’encodage. En France, le point-virgule est fréquemment utilisé comme séparateur, tandis que la virgule est plus courante dans les environnements anglophones.
Dans Power Query, vous pouvez aussi corriger les données avant leur chargement :
- supprimer les lignes vides ;
- renommer les colonnes ;
- modifier le type d’une colonne ;
- supprimer les espaces inutiles ;
- filtrer certaines lignes ;
- scinder une colonne en plusieurs parties ;
- remplacer une valeur par une autre.
Chaque transformation est mémorisée. Lors de la prochaine actualisation, Excel reproduira automatiquement les mêmes étapes sur les nouvelles données. C’est là que Power Query devient particulièrement intéressant : vous préparez le traitement une seule fois, puis vous le réutilisez.
Actualiser une connexion Excel
Une fois les données importées, elles ne se mettent pas toujours à jour instantanément. Il faut actualiser la connexion pour demander à Excel de vérifier la source.
Pour actualiser une requête, cliquez dans le tableau importé, ouvrez l’onglet Requête ou Données, puis sélectionnez Actualiser. Vous pouvez également utiliser le bouton Actualiser tout afin de mettre à jour toutes les connexions du classeur.
Excel propose aussi des options d’actualisation automatique. Faites un clic droit dans le tableau, choisissez Propriétés de la connexion, puis recherchez les paramètres liés à l’actualisation.
Selon votre version, vous pourrez demander :
- une actualisation à l’ouverture du fichier ;
- une actualisation toutes les quelques minutes ;
- l’actualisation des données avant l’enregistrement du classeur.
Attention toutefois : une actualisation automatique peut ralentir l’ouverture du fichier, surtout si la source est volumineuse ou située sur Internet. Pour un classeur important, il est souvent préférable de garder une actualisation manuelle et de l’effectuer au moment voulu.
Se connecter à un flux RSS avec Excel
Un flux RSS est une adresse Internet qui fournit une liste structurée de contenus récemment publiés. Il peut s’agir d’articles de blog, d’actualités, de podcasts ou de produits ajoutés à un catalogue.
Un flux RSS contient généralement plusieurs informations utiles :
- le titre de l’article ;
- sa date de publication ;
- un résumé ;
- l’adresse URL de la page ;
- le nom du site ou de l’auteur.
Excel peut récupérer ces informations grâce à Power Query, à condition de disposer de l’adresse du flux. Cette adresse se termine souvent par /feed/, /rss ou .xml, mais ce n’est pas systématique.
Pour commencer, copiez l’adresse du flux RSS. Dans Excel, ouvrez ensuite Données > Obtenir des données > À partir d’autres sources > À partir du Web. Collez l’adresse dans la boîte de dialogue, puis validez.
Excel peut afficher une demande d’authentification. Pour un flux public, sélectionnez généralement Anonyme, puis cliquez sur Se connecter. Si le flux est protégé, vous devrez utiliser le mode d’authentification demandé par le site.
Après quelques instants, Excel affiche les données détectées. Selon la structure du flux, vous verrez directement une table ou une liste de résultats. Cliquez sur Transformer les données si vous souhaitez vérifier et organiser les informations avant de les charger.
Nettoyer les données d’un flux RSS
Les flux RSS ne sont pas tous structurés de la même manière. Certains proposent des colonnes clairement identifiées, tandis que d’autres affichent des valeurs imbriquées ou des champs contenant du code HTML.
Dans Power Query, commencez par conserver les colonnes réellement utiles. Pour un tableau de veille, les champs suivants sont souvent suffisants :
- le titre ;
- la date ;
- le lien ;
- la description ou le résumé ;
- la catégorie.
Pour supprimer une colonne, faites un clic droit sur son en-tête, puis choisissez Supprimer. Vous pouvez également réorganiser les colonnes en les faisant glisser.
La colonne de date mérite une attention particulière. Sélectionnez-la, puis utilisez Transformer > Type de données > Date/Heure. Une date correctement reconnue pourra ensuite être triée ou filtrée sans difficulté.
Si la description contient des balises HTML, vous pouvez conserver uniquement le titre et le lien afin d’obtenir un tableau plus lisible. Le contenu complet n’est pas toujours nécessaire pour réaliser une veille efficace.
Lorsque le résultat vous convient, cliquez sur Fermer et charger. Excel insère les articles dans une feuille sous la forme d’un tableau.
Créer une veille RSS actualisable
Une fois le flux chargé, vous pouvez transformer votre feuille en véritable tableau de veille. Ajoutez par exemple un filtre sur la date ou la catégorie, puis triez les articles du plus récent au plus ancien.
Vous pouvez aussi créer une colonne personnalisée dans Power Query pour identifier certains mots-clés. Supposons que vous souhaitiez repérer les articles qui parlent d’Excel. Une colonne conditionnelle peut afficher « Oui » lorsque le titre ou la description contient le mot recherché.
Dans Power Query, ouvrez Ajouter une colonne > Colonne conditionnelle. Définissez ensuite une règle indiquant que la colonne « Titre » contient le terme choisi.
Pour une veille plus visuelle, ajoutez quelques mises en forme conditionnelles dans Excel :
- une couleur pour les nouveaux articles ;
- une autre couleur pour les sujets prioritaires ;
- un lien cliquable vers chaque publication ;
- un filtre par source ou par catégorie.
À chaque actualisation, les nouveaux éléments du flux sont ajoutés selon les règles définies. Vous obtenez ainsi un tableau de suivi simple, sans avoir besoin d’ouvrir plusieurs sites les uns après les autres.
Gérer les erreurs de connexion
Une connexion Excel peut échouer pour plusieurs raisons. Le fichier source a peut-être été déplacé, l’adresse du flux a changé ou le site distant est temporairement indisponible.
Si Excel indique qu’il ne trouve pas le fichier, vérifiez son emplacement. Une connexion basée sur un chemin local comme C:\Utilisateurs\Nathan\Documents\ventes.xlsx ne fonctionnera pas forcément sur un autre ordinateur. Pour un travail en équipe, privilégiez un emplacement partagé stable, comme OneDrive, SharePoint ou un dossier réseau accessible à tous.
Si le flux RSS ne se charge plus, collez son adresse dans votre navigateur. Vous pourrez vérifier s’il est toujours disponible. Certains sites modifient leur URL ou remplacent leur flux RSS par une autre adresse.
Les identifiants enregistrés peuvent également provoquer une erreur. Dans Excel, ouvrez les paramètres des sources de données et supprimez les autorisations mémorisées si nécessaire. Reconnectez-vous ensuite avec le bon mode d’authentification.
Enfin, un message d’avertissement ne signifie pas toujours que votre fichier est cassé. Excel protège les connexions externes, car elles peuvent récupérer des informations depuis Internet ou exécuter des opérations non souhaitées. N’autorisez une source que si vous connaissez son origine.
Quelques bonnes pratiques avant de partager le fichier
Avant d’envoyer un classeur connecté à quelqu’un, vérifiez que la personne pourra accéder aux mêmes sources. Une requête qui fonctionne parfaitement sur votre ordinateur peut échouer chez un collègue si elle pointe vers un dossier personnel.
Adoptez également quelques réflexes simples :
- donnez un nom explicite à chaque requête ;
- documentez l’adresse de la source utilisée ;
- évitez de multiplier les connexions inutiles ;
- contrôlez les types de données après chaque importation ;
- testez l’actualisation avant de partager le fichier ;
- conservez une copie de sauvegarde avant de modifier une requête importante.
Pour renommer une requête, ouvrez le volet Requêtes et connexions, faites un clic droit sur celle-ci, puis choisissez Renommer. Un nom comme Flux_RSS_Excelmania est bien plus parlant que Requête1.
La différence entre une connexion et un lien classique
Excel propose aussi des liens entre cellules et classeurs. Une formule comme ='[Ventes.xlsx]Feuil1'!A1 récupère la valeur d’une cellule située dans un autre fichier.
Cette méthode peut suffire pour quelques références simples. En revanche, elle devient difficile à maintenir lorsqu’il faut importer plusieurs colonnes, filtrer des lignes ou nettoyer les données. Power Query est alors plus adapté, car il sépare la récupération des données de leur présentation dans la feuille.
En résumé, utilisez plutôt :
- un lien classique pour récupérer ponctuellement une cellule ou une petite plage ;
- Power Query pour importer et transformer une table complète ;
- une connexion Web pour interroger un flux RSS ou une source en ligne ;
- VBA lorsque vous devez automatiser des actions très spécifiques autour de la connexion.
Avec ces outils, Excel devient un véritable tableau de bord connecté. Vous pouvez suivre un flux RSS, consolider des fichiers reçus chaque mois ou alimenter automatiquement vos indicateurs, tout en gardant la possibilité de contrôler chaque étape. Le plus important est de commencer par une source simple, puis d’ajouter progressivement les transformations dont vous avez réellement besoin.