Microsoft Excel
Connectez Microsoft Excel à une application MeDo : trouver ou créer des classeurs dans votre OneDrive, gérer les feuilles de calcul, lire et mettre à jour des plages de cellules, et ajouter des lignes à un tableau après confirmation.
Microsoft Excel est un connecteur : il relie une application MeDo à un compte Microsoft, afin que l'application puisse trouver ou créer des classeurs Excel dans le OneDrive de ce compte, ajouter, renommer et supprimer des feuilles de calcul, lire et mettre à jour des plages de cellules, et ajouter des lignes à un tableau. L'application travaille avec les classeurs que vous choisissez, dans votre propre OneDrive.
Ce que vous pouvez construire
- Un tableau de bord des ventes. Choisissez un classeur et une feuille, et affichez ses lignes dans un tableau avec des totaux et un bouton d'actualisation.
- Un suivi des dépenses. Ajoutez chaque saisie d'un formulaire comme nouvelle ligne d'un tableau de votre classeur, et listez les saisies sous le formulaire.
- Une page d'export des commandes. Créez un nouveau classeur daté à partir des commandes de l'application, après votre confirmation.
- Un éditeur de feuille d'inventaire. Choisissez une feuille, vérifiez les modifications de cellules et confirmez avant de les enregistrer.
Microsoft Excel convient lorsque les données se trouvent déjà dans un classeur, ou lorsque vos interlocuteurs attendent un fichier Excel : journaux, suivis, listes de prix, exports. Il ne remplace pas Excel : les fichiers, tableaux et lignes ne peuvent pas être supprimés, et les graphiques et la mise en forme ne sont pas disponibles, voir Limites.
Exemples de construction
Copiez l'un de ces exemples dans la zone de saisie. Le premier est le point de départ utile le plus petit et ne fait que lire des données.
Chaque exemple demande une connexion. L'application travaille avec vos propres classeurs : indiquez qui peut l'utiliser, comme le font ces exemples.
Préparer et connecter
Vous avez besoin d'un compte Microsoft dont le OneDrive contient, ou contiendra, les classeurs. Un compte Microsoft personnel se connecte directement et ne nécessite pas d'abonnement Microsoft 365. Un compte professionnel ou scolaire peut nécessiter qu'un administrateur de votre organisation approuve d'abord la connexion. Aucune clé d'API ni inscription d'application Azure n'est requise.
- Ouvrez Skills & Connectors dans la barre latérale et recherchez Microsoft Excel.
- Ouvrez la carte Microsoft Excel et cliquez sur Connect.
- Connectez-vous au compte Microsoft et approuvez l'accès demandé par MeDo.
- Le bouton passe à Connected.
La page de consentement de Microsoft désigne la connexion sous le nom Composio - Excel. Il s'agit du service que MeDo utilise pour gérer la connexion des connecteurs : c'est normal. L'accès couvre les fichiers de votre OneDrive, car c'est là que les classeurs Excel sont stockés.
Si vous commencez à construire avant de connecter, MeDo affiche un bouton de connexion Microsoft Excel sous sa réponse. Vous pouvez connecter depuis là.
Utilisation dans votre application
- L'application utilise le compte que vous avez connecté, pas le compte Microsoft de chaque visiteur. Toute personne qui ouvre l'application travaille avec les mêmes classeurs. Placez l'application derrière sa propre connexion, limitée aux personnes prévues, et fermez l'inscription si vous êtes seul à l'utiliser.
- Choisissez le classeur une seule fois. Indiquez à MeDo le nom du fichier et son dossier, ou laissez l'application lister un dossier et proposer un sélecteur. L'application conserve ensuite ce classeur et ne le recherche pas à chaque fois.
- Les lignes ajoutées par l'application vont dans un tableau. Pour enregistrer des saisies, demandez un tableau avec une ligne d'en-tête. Chaque nouvelle saisie est ajoutée sous la dernière ligne en une seule étape : l'application n'a jamais à chercher la prochaine ligne libre.
- Les données sont lues à l'ouverture d'une page ou lors d'une actualisation. Il n'y a pas de synchronisation en direct. Les modifications faites dans Excel apparaissent à la prochaine actualisation.
- Les dates et les montants s'affichent comme dans Excel. Si une colonne affiche des nombres au lieu de dates, demandez à l'application de les afficher comme des dates.
- Le texte d'un formulaire reste du texte. L'application enregistre ce que saisissent les visiteurs comme texte brut, donc une valeur qui commence par
=ne devient pas une formule dans votre classeur. - Les modifications sont d'abord confirmées. MeDo prévisualise les nouvelles lignes ou les cellules modifiées avant d'enregistrer. Supprimer une feuille ou effacer des cellules demande une confirmation, car ces modifications sont destructives.
- Les exports reçoivent un nouveau nom de fichier. Créer un classeur à un chemin déjà utilisé remplace ce fichier : demandez une date ou une heure dans le nom des classeurs créés par l'application.
Limites et dépannage
« Connection required » s'affiche dans l'application. Demandez au propriétaire de l'application d'ouvrir la carte du connecteur et de cliquer sur Connect, puis rechargez la page.
Un classeur est introuvable par son nom. La recherche OneDrive peut ne pas trouver les classeurs créés ou modifiés récemment, parfois pendant un jour ou plus. Parcourez plutôt le dossier, ou donnez à MeDo le dossier et le nom du fichier.
Un nombre comme 007 a perdu ses zéros initiaux, ou une date s'affiche comme un nombre. Excel interprète ce que l'application écrit comme une saisie au clavier. Demandez à l'application d'enregistrer cette colonne comme texte, ou d'afficher la date comme Excel l'affiche.
L'application a remplacé un fichier. Créer un classeur à un chemin déjà utilisé remplace ce fichier. Demandez à l'application d'ajouter une date ou une heure au nom des classeurs qu'elle crée.
Une modification n'apparaît pas. Les écritures ne sont pas relancées automatiquement. Ouvrez le classeur, vérifiez ce qui a réellement changé, puis seulement refaites la modification.
Voir aussi
- Catalogue de connecteurs — les autres connecteurs et leur usage.
- Skills et Connecteurs — comment les Skills sont appelés, tarifés et limités.
- Gérer l'accès et les rôles — restreignez qui peut lire et modifier les données connectées.