Remplacement en masse de texte dans des fichiers Excel locaux – API Rechercher & Remplacer
Remplacez du texte spécifié dans des fichiers de feuille de calcul Excel locaux sans téléversement vers le cloud. Mettez à jour le contenu des classeurs efficacement à l’aide de l’API Rechercher & Remplacer d’Aspose.Cells Cloud pour une édition hors ligne.
API de remplacement du contenu d’une feuille de calcul
API Web
PUT https://api.aspose.cloud/v4.0/cells/replace/content
Sécurité et authentification
Les API Aspose.Cells Cloud sont sécurisées et exigent une authentification basée sur un jeton JWT.
-H "Authorization: Bearer {access_token}"
Paramètres de la requête :
| Nom du paramètre | Type | Emplacement (chemin / chaîne de requête / corps HTTP) | Description |
|---|---|---|---|
| Spreadsheet | Fichier | FormData | Le fichier de feuille de calcul local à traiter. Les formats pris en charge incluent XLSX, XLS, ODS, CSV, etc. |
| searchText | Chaîne | Chaîne de requête | La chaîne de texte à rechercher dans la feuille de calcul et la zone de cellules spécifiées. |
| replaceText | Chaîne | Chaîne de requête | La chaîne de texte qui remplacera toutes les occurrences de searchText dans la plage spécifiée. |
| worksheet | Chaîne | Chaîne de requête | (Facultatif) Le nom de la feuille de calcul dans laquelle l’opération de recherche et remplacement sera effectuée. Si omis, l’opération s’applique à la première feuille de calcul. |
| cellArea | Chaîne | Chaîne de requête | (Facultatif) La plage spécifique de cellules (par ex., "A1:D20", "B5:F15") dans laquelle la recherche et le remplacement de texte auront lieu. Si omis, l’opération s’applique à toutes les cellules utilisées de la feuille de calcul spécifiée. |
| region | Chaîne | Chaîne de requête | (Facultatif) Définit la locale pour la gestion du texte, ce qui peut affecter la sensibilité à la casse et l’encodage des caractères dans les opérations de recherche (par ex., "en-US", "fr-FR"). |
| password | Chaîne | Chaîne de requête | (Facultatif) Si la feuille de calcul téléversée est protégée par mot de passe, fournissez le mot de passe pour ouvrir et traiter le fichier. |
Réponse
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream",
"Name": "file"
}
}
]
La réponse est un flux binaire contenant le classeur mis à jour. Enregistrez-le avec l’extension appropriée (par ex., .xlsx).
Codes d’erreur
- 400 Bad Request (Requête incorrecte) – URI de l’API Aspose.Cells Cloud invalide ou paramètres mal formés.
- 401 Unauthorized (Non autorisé) – Jeton d’accès invalide ou manquant ; obtenez un nouveau jeton.
- 404 Not Found (Non trouvé) – Le fichier de feuille de calcul n’est pas accessible ou la feuille de calcul spécifiée n’existe pas.
- 500 Server Error (Erreur serveur) – Une erreur interne de traitement s’est produite dans la feuille de calcul ; contactez le support si le problème persiste.
Où utiliser l’API de remplacement du contenu d’une feuille de calcul ?
- Traitement par lots de fichiers Excel locaux – Automatisez les opérations de recherche et remplacement sur plusieurs classeurs stockés localement.
- Pipelines de données en local – Intégrez l’API dans des tâches planifiées permettant de modifier les rapports avant leur archivage ou leur distribution.
- Génération locale de rapports – Insérez dynamiquement des valeurs dans des modèles de classeurs sans les téléverser vers le cloud.
Pourquoi utiliser l’API de remplacement du contenu d’une feuille de calcul ?
- Adaptée aux développeurs – Aspose.Cells Cloud propose des bibliothèques SDK dans plusieurs langages, permettant un développement rapide et une documentation complète. Comparé à la création de solutions personnalisées, cela réduit considérablement l’effort de développement.
- Réduction des coûts en main-d’œuvre – Réduit la nécessité d’avoir du personnel dédié à la consolidation manuelle des documents.
- Paiement à l’usage – Aucun investissement initial ; vous ne payez que pour les appels d’API effectivement utilisés.
- Coûts de maintenance nuls – Aucun serveur à maintenir, aucune mise à jour logicielle à gérer, aucune préoccupation de compatibilité.
- Préservation du formatage complexe Excel – Le formatage, les formules et les graphiques d’origine du classeur restent intacts après le remplacement.
Comment utiliser l’API de remplacement du contenu d’une feuille de calcul avec les SDK
Spécification OpenAPI
La Spécification OpenAPI définit une interface de programmation accessible publiquement, vous permettant d’effectuer directement des interactions REST depuis un navigateur web.
Utiliser les SDK Aspose.Cells Cloud
L’utilisation d’un SDK est la méthode la plus rapide pour accélérer le développement. Le SDK gère les détails sous-jacents, vous permettant d’implémenter les opérations de remplacement de contenu avec un minimum de code. Consultez le dépôt officiel Aspose.Cells Cloud SDK sur GitHub pour obtenir la liste complète des langages pris en charge.
Les exemples de code suivants montrent comment interagir avec les services web Aspose.Cells à l’aide de divers SDK :