Calculer toutes les formules d’un classeur Excel

Cet API REST calcule toutes les formules d’un classeur Excel.

Prérequis : Avant d’appeler ce point de terminaison, assurez-vous d’avoir :

API PostWorkbookCalculateFormula

POST https://api.aspose.cloud/v3.0/cells/{name}/calculateformula

Les paramètres de la requête sont listés ci-dessous :

Nom du paramètre Type Emplacement Description
name string path Nom du fichier du classeur.
options CalculationOptions body Objet JSON spécifiant les paramètres de calcul (par ex. CalcStackSize, IgnoreError).
ignoreError boolean query Si true, les erreurs rencontrées pendant le calcul sont ignorées.
folder string query Chemin du dossier contenant le classeur.
storageName string query Nom du service de stockage où le classeur est stocké.

La Spécification OpenAPI définit une interface de programmation accessible publiquement et permet d’effectuer des interactions REST directement depuis un navigateur web.

Vous pouvez utiliser l’outil en ligne de commande cURL pour accéder facilement aux services web Aspose.Cells. L’exemple suivant montre comment effectuer un appel à l’API Cloud avec cURL.

Détails de la réponse

Champ Type Description
Code int Code d’état similaire à HTTP (200 indique le succès).
Status string Brève description textuelle du résultat (par ex. OK).
WorkbookUrl string URL directe permettant de télécharger le classeur mis à jour.
ErrorMessage string Informations détaillées sur l’erreur en cas d’échec de la requête ; null en cas de succès.

Prochaines étapes / Erreurs courantes

  • Gérer les erreurs de calcul – définissez ignoreError=false pour recevoir une réponse d’erreur lorsqu’une formule ne peut pas être évaluée.
  • Respecter les limites de débit – vérifiez l’en‑tête X-RateLimit-Remaining ; s’il atteint 0, attendez avant de réessayer.
  • Guidage des codes d’état HTTP :
    • 400 – Paramètres de requête invalides.
    • 401 – Échec d’authentification (jeton JWT invalide ou expiré).
    • 404 – Classeur introuvable.
    • 500 – Erreur côté serveur ; contactez le support Aspose si elle persiste.
Code Signification Quand il est renvoyé
400 Mauvaise requête Paramètres de requête invalides ou JSON mal formé.
401 Non autorisé Jeton JWT manquant, invalide ou expiré.
404 Introuvable Le classeur spécifié n’existe pas dans le stockage.
500 Erreur interne serveur Échec inattendu côté serveur ; contactez le support Aspose.

Famille de SDK Cloud

L’utilisation d’un SDK est le meilleur moyen d’accélérer le développement. Un SDK gère les détails de bas niveau afin que vous puissiez vous concentrer sur les tâches de votre projet. Veuillez consulter le dépôt GitHub pour obtenir la liste complète des SDK Aspose.Cells Cloud.

Les exemples de code suivants montrent comment appeler les services web Aspose.Cells à l’aide de divers SDK :