Calcola tutte le formule in un foglio di calcolo Excel

Questa REST API calcola tutte le formule in un foglio di calcolo Excel.

Prerequisiti: Prima di chiamare questo endpoint, assicurati di disporre di:

API PostWorkbookCalculateFormula

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

I parametri della richiesta sono elencati di seguito:

Nome Parametro Tipo Posizione Descrizione
name string path Nome del file del foglio di calcolo.
options CalculationOptions body Oggetto JSON che specifica le impostazioni di calcolo (ad es. CalcStackSize, IgnoreError).
ignoreError boolean query Se impostato su true, gli errori riscontrati durante il calcolo vengono ignorati.
folder string query Percorso della cartella contenente il foglio di calcolo.
storageName string query Nome del servizio di archiviazione in cui è memorizzato il foglio di calcolo.

La Specifiche OpenAPI definiscono un’interfaccia di programmazione pubblicamente accessibile e consentono di effettuare interazioni REST direttamente da un browser web.

Puoi utilizzare lo strumento a riga di comando cURL per accedere facilmente ai servizi web di Aspose.Cells. L’esempio seguente mostra come effettuare una chiamata all’API Cloud con cURL.

Dettagli della risposta

Campo Tipo Descrizione
Code int Codice di stato simile a HTTP (200 indica esito positivo).
Status string Breve descrizione testuale del risultato (ad es. OK).
WorkbookUrl string URL diretto dal quale scaricare il foglio di calcolo aggiornato.
ErrorMessage string Informazioni dettagliate sull’errore in caso di fallimento della richiesta; null in caso di successo.

Passaggi successivi / errori comuni

  • Gestione degli errori di calcolo – impostare ignoreError=false per ricevere una risposta di errore quando una formula non può essere valutata.
  • Attenzione ai limiti di frequenza (rate limit) – controllare l’header X-RateLimit-Remaining; se raggiunge 0, attendere prima di ritentare.
  • Guida agli stati HTTP:
    • 400 – Parametri di richiesta non validi.
    • 401 – Autenticazione non riuscita (token JWT non valido o scaduto).
    • 404 – Foglio di calcolo non trovato.
    • 500 – Errore lato server; contattare il supporto Aspose se persiste.
Codice Significato Quando restituito
400 Richiesta non valida Parametri di richiesta non validi o JSON malformato.
401 Non autorizzato Token JWT mancante, non valido o scaduto.
404 Non trovato Il foglio di calcolo specificato non esiste nell’archivio.
500 Errore interno server Guasto imprevisto lato server; contattare il supporto Aspose.

Famiglia di SDK Cloud

L’utilizzo di un SDK è il modo migliore per accelerare lo sviluppo. Un SDK gestisce i dettagli di basso livello, consentendoti di concentrarti sulle attività del tuo progetto. Consulta il repository GitHub per un elenco completo degli SDK di Aspose.Cells Cloud.

I seguenti esempi di codice mostrano come chiamare i servizi web di Aspose.Cells utilizzando vari SDK: