计算 Excel 工作簿中的所有公式

此 REST API 可计算 Excel 工作簿中的所有公式

前置条件: 调用此接口前,请确保您已准备以下内容:

  • 有效的 JWT 身份验证令牌。(参见身份验证指南。)
  • 您的 Aspose.Cells Cloud 客户端 ID 和密钥。
  • 目标工作簿已上传至指定存储位置。(参见存储配置。)

PostWorkbookCalculateFormula API

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

请求参数如下表所示:

参数名称 类型 位置 描述
name string path 工作簿文件的名称。
options CalculationOptions body JSON 对象,指定计算设置(如 CalcStackSizeIgnoreError)。
ignoreError boolean query 当为 true 时,计算过程中出现的错误将被忽略。
folder string query 包含工作簿的文件夹路径。
storageName string query 工作簿所在存储服务的名称。

OpenAPI 规范 定义了一个公开可访问的编程接口,可让您直接通过网页浏览器执行 REST 交互。

您可以使用 cURL 命令行工具轻松访问 Aspose.Cells Web 服务。以下示例展示了如何通过 cURL 调用云 API。

响应详情

字段 类型 描述
Code int 类 HTTP 状态码(200 表示成功)。
Status string 结果的简短文字描述(如 OK)。
WorkbookUrl string 可下载更新后工作簿的直接 URL。
ErrorMessage string 请求失败时的详细错误信息;成功时为 null

下一步 / 常见错误

  • 处理计算错误 – 设置 ignoreError=false,以便在公式无法求值时返回错误响应。
  • 注意速率限制 – 检查 X-RateLimit-Remaining 响应头;若其值为 0,请在重试前暂停等待。
  • HTTP 状态码说明
    • 400 – 请求参数无效。
    • 401 – 身份验证失败(JWT 令牌无效或已过期)。
    • 404 – 未找到工作簿。
    • 500 – 服务端错误;若持续出现,请联系 Aspose 支持。
状态码 含义 返回条件
400 错误请求 请求参数无效或 JSON 格式错误。
401 未授权 缺失、无效或过期的 JWT 令牌。
404 未找到 指定的工作簿在存储中不存在。
500 服务器内部错误 服务端意外失败;请联系 Aspose 支持。

云 SDK 家族

使用 SDK 是加速开发的最佳方式。SDK 负责处理底层细节,使您能专注于项目任务。请查阅 GitHub 仓库,获取 Aspose.Cells Cloud SDK 的完整列表。

以下代码示例展示了如何使用多种 SDK 调用 Aspose.Cells Web 服务: