Alle Formeln in einer Excel-Arbeitsmappe berechnen

Diese REST-API berechnet alle Formeln in einer Excel-Arbeitsmappe.

Voraussetzungen: Bevor Sie diesen Endpunkt aufrufen, stellen Sie sicher, dass Folgendes vorliegt:

  • Ein gültiges JWT-Authentifizierungstoken. (Siehe Authentifizierungsanleitung.)
  • Ihre Aspose.Cells Cloud Client-ID und das zugehörige Geheimnis (Secret).
  • Die Ziel-Arbeitsmappe ist im vorgesehenen Speicherort hochgeladen. (Siehe Speicherkonfiguration.)

PostWorkbookCalculateFormula-API

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

Die Anforderungsparameter sind wie folgt aufgelistet:

Parametername Typ Position Beschreibung
name string path Name der Arbeitsmappe-Datei.
options CalculationOptions body JSON-Objekt, das Berechnungseinstellungen festlegt (z. B. CalcStackSize, IgnoreError).
ignoreError boolean query Wenn true, werden beim Berechnen auftretende Fehler ignoriert.
folder string query Pfad zum Ordner, der die Arbeitsmappe enthält.
storageName string query Name des Speicherdiensts, in dem die Arbeitsmappe gespeichert ist.

Die OpenAPI-Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle und ermöglicht es Ihnen, REST-Interaktionen direkt aus einem Webbrowser durchzuführen.

Sie können das cURL-Befehlszeilentool verwenden, um problemlos auf die Aspose.Cells-Webservices zuzugreifen. Das folgende Beispiel zeigt, wie ein Aufruf der Cloud-API mit cURL erfolgt.

Antwortdetails

Feld Typ Beschreibung
Code int HTTP-ähnlicher Statuscode (200 bedeutet Erfolg).
Status string Kurze textuelle Beschreibung des Ergebnisses (z. B. OK).
WorkbookUrl string Direkte URL, von der die aktualisierte Arbeitsmappe heruntergeladen werden kann.
ErrorMessage string Detaillierte Fehlerinformationen bei fehlgeschlagener Anforderung; null bei Erfolg.

Nächste Schritte / Häufige Fehler

  • Berechnungsfehler behandeln – setzen Sie ignoreError=false, um eine Fehlerantwort zu erhalten, wenn eine Formel nicht ausgewertet werden kann.
  • Ratenlimit berücksichtigen – prüfen Sie den Header X-RateLimit-Remaining; erreicht er 0, warten Sie, bevor Sie es erneut versuchen.
  • HTTP-Statuscodes:
    • 400 – Ungültige Anforderungsparameter.
    • 401 – Authentifizierung fehlgeschlagen (ungültiges oder abgelaufenes JWT).
    • 404 – Arbeitsmappe nicht gefunden.
    • 500 – Serverseitiger Fehler; kontaktieren Sie den Aspose-Support, falls das Problem weiterhin besteht.
Code Bedeutung Wann wird er zurückgegeben?
400 Bad Request (Ungültige Anforderung) Ungültige Anforderungsparameter oder fehlerhaftes JSON.
401 Unauthorized (Nicht autorisiert) Fehlendes, ungültiges oder abgelaufenes JWT-Token.
404 Not Found (Nicht gefunden) Die angegebene Arbeitsmappe existiert nicht im Speicher.
500 Internal Server Error (Interner Serverfehler) Unerwarteter serverseitiger Fehler; kontaktieren Sie den Aspose-Support.

Cloud SDK-Familie

Die Verwendung eines SDKs ist der beste Weg, die Entwicklungszeit zu verkürzen. Ein SDK übernimmt die Low-Level-Details, sodass Sie sich auf Ihre Projektanforderungen konzentrieren können. Besuchen Sie das GitHub-Repository, um eine vollständige Liste der Aspose.Cells Cloud SDKs zu erhalten.

Die folgenden Codebeispiele zeigen, wie Aspose.Cells-Webservices mithilfe verschiedener SDKs aufgerufen werden: