在 Excel 工作表中设置单元格公式

此 REST API 用于在 Excel 文件中设置单元格公式

REST API

POST https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/cells/{cellName}

安全与身份验证

Aspose.Cells Cloud API 采用安全机制,需使用 基于 JWT 令牌的身份验证

请求参数

参数名 类型 位置 必填 描述
name string path Excel 文档名称。
sheetName string path 工作表名称。
cellName string path 目标单元格地址(例如 A1)。
value string query 分配给单元格的值。
type string query 值的数据类型(例如 string)。
formula string query 应用于单元格的公式(例如 sum(A1,A2))。
folder string query 包含文档的文件夹。
storageName string query 存储服务的名称。

响应

返回 CellResponse

  • 响应字段概览
字段 类型 描述
Name string 单元格地址(例如 F341)。
Row integer 从零开始的行索引。
Column integer 从零开始的列索引。
Value string 单元格的显示值。
Type string 单元格的数据类型(例如 IsString)。
Formula string 若单元格包含公式,则为公式文本。
IsFormula bool 表示单元格是否包含公式。
IsMerged bool 表示单元格是否属于合并区域。
IsArrayHeader bool 表示单元格是否为数组标题。
IsInArray bool 表示单元格是否属于数组。
IsErrorValue bool 表示单元格是否包含错误值。
IsInTable bool 表示单元格是否位于表格内。
IsStyleSet bool 表示是否已为单元格应用样式。
HtmlString string 单元格值的 HTML 编码表示。
Style/link object 指向样式资源的超链接。
{
  "Status":"OK",
  "Code":200,
  "Cell":{
    "Name":"A1",
    "Row": 0,
    "Column":0,
    "Value": "",
    "Type":"String",
    "Formula" : "=Sum(A2:A15)",
    ...
  }
}

HTTP 状态码

状态码 含义 描述
200 OK(请求成功) 筛选器应用成功;响应包含操作详情。
400 Bad Request(错误请求) 缺少或无效参数(例如不支持的文件类型)。
401 Unauthorized(未授权) JWT 令牌无效或缺失。
413 Payload Too Large(请求实体过大) 上传文件超出大小限制。
500 Internal Server Error(内部服务器错误) 发生意外服务器错误。

如何结合 SDK 使用 PostWorksheetCellSetValue API

PostWorksheetCellSetValue API 规范

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

使用 cURL 命令行工具调用 Aspose.Cells Web 服务。

使用 Aspose.Cells Cloud SDK

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

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