Remarque : Cet article suppose que vous utilisez la version d’Excel fournie dans Office Professionnel Plus. Excel Starter et la version d’Excel fournie dans les éditions Famille et Étudiant ne prennent pas en charge les connexions de données externes comme décrit dans cet article.
Les informations contenues dans cet article s’appliquent à SharePoint Server 2013 (en local) uniquement. Pour plus d’informations sur les Microsoft 365 (dans le Cloud), voir utiliser des données externes dans des classeurs dans SharePoint Online.
Vous pouvez utiliser une large variété de sources de données dans Excel, notamment les données natives et les données externes. Certaines des sources de données externes utilisables dans Excel sont prises en charge dans Excel Services. Lisez cet article pour obtenir un aperçu des fonctionnalités prises en charge dans Excel Services lorsque vous publiez un classeur sur une bibliothèque SharePoint.
Contenu de cet article
Que sont les données externes ?
Les données externes sont des données stockées ailleurs, par exemple sur un serveur. Vous pouvez importer ou afficher des données externes dans un classeur à l’aide d’une ou plusieurs connexions de données externes. Les exemples de sources de données externes sont notamment les tables SQL Server, les cubes SQL Server Analysis Services, les données Microsoft Azure Marketplace, etc. Les connexions de données externes utilisées dans un classeur permettent l’envoi de requêtes et la réception de données depuis les bases de données spécifiées dans les connexions. Cela vous permet d’actualiser les données afin d’afficher les informations les plus récentes dans un classeur.
Au lieu d’utiliser les données externes, vous pouvez également utiliser les données natives dans Excel. Les données natives sont stockées directement dans le classeur et ne demandent pas de connexion de données externes pour être conservées, même si une connexion externe a servi à importer les données dans un classeur. Pour mettre à jour les données natives, vous pouvez taper les mises à jour manuellement ou réimporter les données dans Excel.
Sources de données prises en charge dans Excel Services
Certaines des sources de données utilisables dans Excel sont prises en charge dans Excel Services dans SharePoint Server 2013. Quand une source de données est prise en charge dans Excel Services, cela signifie que vous et les autres utilisateurs pouvez actualiser les données affichées dans un classeur. Excel Services dans SharePoint Server 2013 prend en charge les types de sources de données suivants :
-
Tables SQL Server
-
Cubes SQL Server Analysis Services
-
Sources de données OLE DB ou ODBC
-
Modèles de données, tels que ceux créés dans Excel
Pour plus d’informations, contactez un administrateur SharePoint ou consultez l’article TechNet : sources de données prises en charge dans Excel Services (SharePoint Server 2013).
Excel Web App et Excel Services
Si votre organisation utilise Office Web Apps avec SharePoint Server 2013, soit Excel Services (composant de SharePoint Server 2013), soitExcel Web App (composant d’Office Web AppsServer) est utilisé pour afficher des classeurs dans une fenêtre du navigateur. Cette décision est prise par les administrateurs SharePoint et peut affecter les sources de données prises en charge lorsque vous utilisez un classeur dans une fenêtre du navigateur. Pour plus d’informations, voir Comparaison d’Excel Online, Excel Services et Excel Web App.
Déterminer si Excel Services ou Excel Web App est utilisé pour afficher un classeur
Vous vous demandez peut-être comment savoir si vous utilisez Excel Services ou Excel Web App lorsque vous affichez un classeur dans une fenêtre du navigateur. Il vous suffit d’examiner l’adresse (URL) du site web pour le classeur.
-
Recherchez xlviewer dans l’URL. http://[servername]_layouts/15/xlviewer.aspx?id=/Documents/..., alors Excel Services est utilisé pour afficher le classeur.
Si l’URL ressemble à -
Recherchez WopiFrame dans l’URL. http://[servername]/_layouts/15/WopiFrame2.aspx?sourcedoc=/Documents/..., alors Excel Web App est utilisé pour afficher le classeur.
Si l’URL ressemble à
Vous pouvez également contacter votre administrateur SharePoint pour obtenir des informations sur la configuration de votre environnement.
Sources de données externes prises en charge dans Excel Services et Excel Web App
Le tableau suivant résume les types de connexions de données que vous pouvez utiliser dans Excel et quelles sont les connexions de données prises en charge dans Excel Services et Excel Web App.
Excel Source de données |
Prise en charge dans Excel Services (SharePoint Server) ? |
Prise en charge dans Excel Web App (Office Web Apps Server) ? |
Tables SQL Server |
Oui |
Oui, si l’environnement intègre SharePoint Server 2013 et qu’il est configuré pour utiliser le service Banque d’informations sécurisé ou un compte de service automatisé. Pour plus d’informations, contactez un administrateur SharePoint. |
Cubes SQL Server Analysis Services |
Oui |
Oui, si l’environnement intègre SharePoint Server 2013 et qu’il est configuré pour utiliser le service Banque d’informations sécurisé ou un compte de service automatisé. Pour plus d’informations, contactez un administrateur SharePoint. |
Sources de données OLE DB ou ODBC |
Oui si chaque chaîne de connexion contient un nom d’utilisateur et un mot de passe. Contactez un administrateur SharePoint pour plus d’informations. |
Oui si chaque chaîne de connexion contient un nom d’utilisateur et un mot de passe. Contactez un administrateur SharePoint pour plus d’informations. |
Modèle de données créé à l’aide d’Excel |
Oui si Excel Services est configuré pour prendre en charge les modèles de données. Contactez un administrateur SharePoint pour plus d’informations. |
Non |
Microsoft Azure Données Marketplace |
Non |
Non |
Données OData |
Non |
Non |
Données XML |
Non |
Non |
Données Microsoft Access |
Non |
Non |
Données d’un fichier texte |
Non |
Non |
Actualiser les données et modifier les classeurs dans une fenêtre du navigateur
Quand vous affichez un classeur dans une fenêtre du navigateur, la modification du classeur ou l’actualisation des données dans une fenêtre de navigateur dépendent de la manière dont est configuré votre environnement. Le tableau suivant récapitule les environnements locaux qui prennent en charge l’actualisation des données et les fonctionnalités de modification dans une fenêtre du navigateur.
Configuration |
Actualiser les données dans une fenêtre du navigateur |
Modifier le classeur dans une fenêtre du navigateur |
SharePoint Server 2013 (Excel Services affiche les classeurs) |
Oui si vous utilisez un ou plusieurs des types de sources de données suivants :
|
Non. Pour modifier le classeur, vous devez l’ouvrir dans Excel. |
Office Web Apps Server (Excel Web App affiche les classeurs) |
Non, à moins que vous n’utilisiez une connexion anonyme, une connexion de données OLE DB ou ODBC, ou que la chaîne de connexion ne contienne un nom d’utilisateur et un mot de passe. |
Oui |
SharePoint Server 2013 conjointement avec Office Web Apps Server (Excel Services sert à afficher les classeurs) |
Cela dépend des sources de données. Voir Sources de données prises en charge dans Excel Services. |
Oui |
SharePoint Server 2013 conjointement avec Office Web Apps Server (Excel Web App sert à afficher les classeurs) |
Cela dépend des sources de données et de la manière dont est configuré l’environnement. Voir Sources de données externes prises en charge dans Excel Services |
Oui |