Présentation de SharePoint List Synchronizer pour Excel 2007 et 2010
Date de publication : 07/02/2011.
Par
Carl Anderson (SoftFluent)
Cet article présente "SharePoint List Synchronizer", un outil de synchronisation entre Excel et SharePoint.
I. Introduction
II. Presentation
III. Exemple
IV. Liens utiles
I. Introduction
Dans Microsoft Office Excel 2003, vous pouvez vous connecter (lire à partir de) et mettre à jour (écrire vers) des listes hébergées sur des sites SharePoint. Ceci vous permet de garder les données de vos tableaux Excel 2003 synchronisées avec les informations mises à jour sur le site SharePoint.
Dans Microsoft Office Excel 2007 et Microsoft Office Excel 2010, la possibilité de mettre à jour à partir d'Excel les données dans les listes SharePoint a été abandonnée. A la place, Microsoft Office Access est l'outil recommandé pour mettre à jour des données vers des listes SharePoint.
Cependant, l'outil « SharePoint List Synchronizer for Excel 2007 and 2010 », présenté ici, répond à ce besoin et permet aux utilisateurs d'Excel d'ouvrir des listes SharePoint en conservant cette fonctionnalité de synchronisation bidirectionnelle.
II. Presentation
Dans Office Excel 2007 et 2010, la fonctionnalité de mise à jour de listes SharePoint a changé de la manière suivante :
- Ouvrir une liste depuis SharePoint avec Excel 2007 ou 2010 désactive la fonctionnalité « Synchroniser avec SharePoint ».
- Les fichiers existant XLS d'Office Excel 2003 peuvent toujours être ouverts dans Excel 2007 et 2010, et continuent à prendre en charge la fonctionnalité de synchronisation.
- Les listes liées à un site SharePoint sont converties en tableaux non-synchronisés à la sauvegarde au nouveau format de fichier Open XML Excel 2007 et 2010.
Entre temps, Microsoft a publié un complément Office qui permet aux utilisateurs d'Excel de publier de nouvelle liste en lecture/écriture vers SharePoint (voir
Excel 2007 Add-in: Synchronizing Tables with SharePoint Lists pour plus d'informations). Bien que ce complément fonctionne et soit très utile, il ne permet pas d'ouvrir des listes bidirectionnelles exportées depuis SharePoint vers Excel 2007 et 2010. Par exemple, les changements effectués dans Excel ne peuvent pas être synchronisés automatiquement vers la liste SharePoint d'origine. A la place, l'utilisateur doit mettre à jour sa liste source à la main lui-même ou utiliser Microsoft Office Access. En effet, le menu « Synchronize with SharePoint » a disparu :
Et bien grâce au « SharePoint List Synchronizer for Excel 2007 and 2010 », ce scénario est maintenant possible à nouveau dans Excel : vous pouvez exporter votre liste dans Excel 2007 et 2010, et synchroniser avec SharePoint vos modifications sans aucun effort supplémentaire !
III. Exemple
- Une fois l'outil installé, rendez-vous sur votre site SharePoint favori, et ouvrez une liste.
- Cliquez sur « Exportez vers Excel »
- Cliquez sur « Ouvrir » et Excel va ouvrir la liste, mais avec la fonctionnalité « Synchroniser avec SharePoint » d'activée cette fois-ci !
|
De manière à garder la fonctionnalité activée pour cette table et ce à travers les sauvegardes, vous devez sauvegarder le classeur dans le format de fichier Excel 2003 XLS.
|
Authentification basique sur des connexions HTTP non-SSL
Par défaut, Microsoft Excel 2010 ne demande pas à l'utilisateur son nom et mot de passe lorsque celui-ci se connecte à un site utilisant une authentification basique sur une connexion http (à la place de HTTPS).
C'est pourquoi, lorsqu'un utilisateur essaye d'accéder à une liste sur un de ces sites, il obtient l'erreur suivante : « You do not have adequate permissions to modify this list. Changes to your data cannot be saved. ».
L'outil « SharePoint List Synchronizer for Excel 2007 and 2010 » prend en charge ce scenario grâce à sa fonctionnalité « Basic authentication over non-SSL connections ».
En activant cette fonctionnalité via notre outil, Excel va maintenant demander à l'utilisateur son nom et son mot de passe pour ensuite l'envoyer au site cible. De cette manière, les utilisateurs d'Excel 2010 peuvent à nouveau ouvrir en synchronisation bidirectionnelle des listes SharePoint à partir de sites à accès protégés.
IV. Liens utiles
SharePoint List Synchronizer for Excel 2007 and 2010 de SoftFluent :
Complément Excel 2007 de Microsoft :
Ce document est issu de http://www.developpez.com et reste la propriété exclusive de son auteur.
La copie, modification et/ou distribution par quelque moyen que ce soit est soumise à l'obtention préalable de l'autorisation de l'auteur.