Extraire les feuilles de travail de Excel en utilisant Zapier
PDF4me Extraire les feuilles de travail de Excel est un Zapier action qui exporte une ou plusieurs feuilles de calcul à partir d'un Excel cahier d'exercices structuré JSONLa sélection peut se faire par nom de feuille. Vous pouvez sélectionner les feuilles par nom, par index, ou laisser les deux champs vides pour extraire toutes les feuilles. La fonction renvoie un document JSON encodé en Base64, prêt pour l'étape Zap suivante.
Que fait cette action ?
Il faut un Excel Le classeur d'une étape Zap précédente lit les feuilles de calcul que vous spécifiez (ou toutes) et convertit chacune d'elles en JSON En utilisant la première ligne comme en-têtes, on obtient un dictionnaire unique indexé par le nom de la feuille de calcul. Ainsi, un classeur contenant une feuille « Résumé » et une feuille « Ventes » renvoie un seul dictionnaire. JSON objet contenant les deux clés. Utile pour alimenter des rapports à plusieurs feuilles. APIs, bases de données ou étapes d'automatisation en aval qui attendent des données structurées au lieu d'un fichier tableur.
Authentification de votre API Demande
Pour accéder au PDF4me Web API à travers ZapierChaque requête doit inclure des informations d'authentification valides. L'authentification garantit une communication sécurisée et valide votre identité en tant qu'utilisateur autorisé, permettant une intégration fluide entre vos Zapier flux de travail et PDF4me's Excel Services d'extraction de feuilles de calcul.
Informations importantes à ne pas manquer
Utiliser + bouton à côté de Déposer et Nom de fichier pour faire le lien avec les étapes Zap précédentes, par exemple, Nom complet du fichier d'un précédent PDF4me Excel l'action. L' Excel Le fichier doit fournir son contenu intégral, et non des références du type « Existe mais non affiché ».
Avertissement : Fichier : (Existe mais non affiché)
Si le message « Fichier : (Existe mais non affiché) » apparaît dans le champ Fichier et que vous obtenez des erreurs « Fichier vide », sélectionnez l’option qui fournit le Contenu intégral du fichier au lieu de cela. Voir Zapier & Power Automate Conseils Pour plus de détails.
:::

Quelles sont les principales caractéristiques des feuilles de travail d'extraction ?
- Extraction complète de la feuille de calcul à JSON avec détection automatique d'en-tête
- Sélection flexible: extraire par nom de feuille de calcul, par index de feuille de calcul ou par les deux (union)
- Support multi-feuilles extrait plusieurs feuilles de calcul en une seule opération
- Sortie du dictionnaire indexées par nom de feuille de calcul pour un accès facile
- Indexation à base 1 pour les index des feuilles de calcul
Paramètres
Liste complète des paramètres de l'action Extraire les feuilles de calcul. Les noms des paramètres correspondent à Zapier configuration UI comme indiqué dans la capture d'écran ci-dessus.
- Carte Déposer (Excel) à partir de votre déclencheur ou d'une étape précédente
- Carte facultative Nom de fichier (par exemple, le nom complet du fichier de l'étape précédente)
- Entrer Noms des feuilles de travail et/ou Index des feuilles de travail, ou laissez les deux vides pour extraire chaque feuille
| Paramètre | Requis | Ce que cela fait | Exemple |
|---|---|---|---|
| File | Required | Excel file to extract worksheets from. Map from a previous step. Must provide full file content. | [2. File from Step 2] |
| File Name | Conditional | Excel filename, used for output file identification. | add_header_sample_file.xlsx |
| Worksheet Names | Conditional | Comma-separated worksheet names to extract. Combines (union) with Worksheet Indexes if both are set. Empty with Indexes = all worksheets. | Sheet1, Sheet2 |
| Worksheet Indexes | Conditional | Comma-separated 1-based worksheet positions to extract. 1 = first worksheet. Combines with Worksheet Names. | 1,3 |
Extraire toutes les feuilles de calcul du classeur
Laissez les deux Noms des feuilles de travail et Index des feuilles de travail vider pour extraire toutes les feuilles de travail dans le classeur, dans le dictionnaire de sortie.
Important: Seulement Déposer est requis. Utilisez le + Un bouton est prévu à côté de chaque champ pour faire correspondre les données des étapes précédentes. L'index des feuilles de calcul commence à 1 (1 = première feuille de calcul).
Que renvoie la fonction Extract Worksheets ?
Le PDF4me Extraire les feuilles de travail de Excel L'action renvoie les données de la feuille de calcul sous forme encodée en Base64. JSON document, et non un fichier téléchargeable, destiné à être utilisé directement dans la logique Zap.
| Champ | Taper | Ce qu'il contient |
|---|---|---|
document | Base64 | JSON byte array. Decodes to a dictionary keyed by worksheet name, each value an array of row objects. |
FileName | String | Output filename assigned to the JSON payload, e.g. report.txt. |
Success | Boolean | Whether the extraction completed without error. |
- JSON
- Zap Integration
Exemple JSON réponse:
{
"document": "[Base64 JSON]",
"FileName": "report.txt",
"Success": true
}
Extrait JSON structure (décodée à partir du document) :
{
"Summary": [
{"Month": "January", "Revenue": 50000, "Expenses": 30000},
{"Month": "February", "Revenue": 55000, "Expenses": 32000}
],
"Sales": [
{"Product": "Widget A", "Quantity": 100, "Price": 10.50},
{"Product": "Widget B", "Quantity": 150, "Price": 15.75}
]
}
Utiliser + cartographier le décodé document JSON à une étape de formatage, à une écriture dans une base de données ou à une action directe API Appelez la prochaine partie du Zap.
Configurations typiques
Exemples de flux de travailCommon Zapier workflow patterns using Extract Worksheets.
- Un déclencheur s'active lorsqu'un classeur de rapport consolidé est déposé dans un dossier Google Drive.
- PDF4me La fonction Extraire les feuilles de calcul associe le fichier et son nom, en laissant les noms et index des feuilles vides afin d'extraire chaque feuille individuellement. JSON dictionnaire.
- Une étape de formatage décode le document Base64, puis des étapes distinctes acheminent les données de chaque feuille de calcul vers sa propre destination. API.
- Un déclencheur de soumission de formulaire permet de capturer les feuilles de calcul qu'un client souhaite utiliser dans un classeur maître partagé.
- PDF4me La fonction Extraire les feuilles de calcul attribue aux feuilles de calcul les noms correspondant à la liste demandée (par exemple, « Q1, Q2 ») afin que seules ces feuilles soient extraites.
- Le décodage JSON est désinfecté et livré sur le portail client ou envoyé par courriel en pièce jointe.
- Un déclencheur programmé s'exécute le dernier jour de chaque mois.
- PDF4me La fonction Extraire les feuilles de calcul définit les index des feuilles de calcul sur les positions connues des onglets de résumé (par exemple, « 1,2 »), en ignorant les feuilles de détail.
- L'extrait JSON Les données sont écrites dans une base de données ou un espace de stockage blob pour une conservation à long terme.
Conseils pratiques
Aide-mémoire
| Champ | Valeur |
|---|---|
| Action | Extract Worksheets |
| File | [Mapped from previous step] |
| File Name | add_header_sample_file.xlsx |
| Worksheet Names | Sheet1, Sheet2 (optional) |
| Worksheet Indexes | 1,3 (optional, 1-based) |
| Output format | Base64-encoded JSON dictionary |
Questions fréquentes
Actions connexes
Même tâche sur d'autres plateformes
Cas d'utilisation et applications industrielles
- IT & Integration
- Finance & Accounting
- Operations
- Education
- Flux multi-APIextraire automatiquement différentes feuilles de calcul vers différentes API système
- Chargement de l'entrepôt de données: charger des classeurs financiers à plusieurs feuilles dans les tables de l'entrepôt de données
- Migration du systèmeExtraire des classeurs Excel complets au format JSON pour la migration vers des systèmes cloud.
- Sauvegarde des données: archiver les classeurs opérationnels multi-feuilles au format JSON pour la reprise après sinistre
- Pipeline ETL: extraire les feuilles de calcul comme format intermédiaire dans les pipelines de transformation en plusieurs étapes
- Clôture de périodeExtraire les feuilles de calcul mensuelles du compte de résultat, du bilan et du tableau des flux de trésorerie vers les systèmes financiers
- Exportation consolidée: extraire les feuilles de calcul au niveau de l'entité à partir des classeurs de consolidation pour la comptabilisation dans le grand livre
- Répartition du budget: extraire les feuilles de calcul budgétaires des départements et les distribuer aux systèmes respectifs
- Archivage des dossiers d'audit: extraire l'intégralité des classeurs d'audit au format JSON pour assurer la conformité en matière de conservation des données
- Rapports de gestion: extraire le résumé et les feuilles de travail détaillées pour différents systèmes de parties prenantes
- Données multisites: extraire les feuilles de calcul spécifiques au site à partir des classeurs opérationnels consolidés
- Flux du tableau de bordExtraire les feuilles de calcul des indicateurs clés de performance (KPI) des fichiers Excel opérationnels vers les API des tableaux de bord de veille stratégique
- Synchronisation des stocks: extraire les feuilles de calcul d'inventaire d'entrepôt vers les systèmes WMS
- Rapports de production: extraire les feuilles de travail des équipes des classeurs de production vers les systèmes MES
- Données de qualité: extraire les fiches de contrôle par gamme de produits vers les plateformes QMS
- Exportation des données de coursExtraire les feuilles de travail d'inscription aux cours des classeurs du service des inscriptions vers le SEI.
- Répartition des notesExtraire les feuilles de travail par semestre pour les systèmes de gestion de l'apprentissage
- Dossiers des élèves: extraire les feuilles de calcul des données des élèves pour les rapports aux systèmes d'éducation de l'État
- Aide financière: extraire les feuilles de calcul d'aide des manuels principaux vers les plateformes d'aide financière
- Données d'évaluationExtraire les feuilles de calcul des résultats de tests par matière pour les plateformes d'analyse