获取 Excel 工作簿中的命名区域 – Aspose.Cells Cloud API

此 REST API 返回工作表中定义的命名区域信息。

背景知识命名区域 是用户自定义的标识符,用于引用工作表中的特定单元格或单元格区域。命名区域可简化公式创建、提升可读性,并支持以编程方式访问工作簿中频繁使用的区域。

前置条件 – 访问 Aspose.Cells Cloud API 需要有效的 JWT 访问令牌。您可通过 OAuth 2.0 令牌端点,使用您的 Aspose Cloud 客户端 ID 和客户端密钥进行身份验证来获取该令牌。在每个请求的 Authorization: Bearer <jwt token> 标头中包含该令牌。

GetNamedRanges API

GET https://api.aspose.cloud/v3.0/cells/{name}/worksheets/ranges

安全与身份验证

Aspose.Cells Cloud API 采用安全机制,要求进行 基于 JWT 令牌的身份验证

请求参数

参数名 类型 位置 描述
name string 路径参数 Excel 文档的名称。
folder string 查询字符串 包含该文档的文件夹路径。
storageName string 查询字符串 文档所在的存储空间名称。

HTTP 状态码

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

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

您可以使用 cURL 命令行工具调用 Aspose.Cells Web 服务。以下示例演示如何使用 cURL 获取命名区域。

响应模型

字段名 类型 描述
ColumnCount integer 区域中的列数。
ColumnWidth number 每列的宽度(单位:点)。
FirstColumn integer 区域中第一列的从零开始索引。
FirstRow integer 区域中第一行的从零开始索引。
Name string 区域的用户自定义名称。
RefersTo string 定义单元格引用的公式(例如 =Sheet1!$B$10:$H$10)。
RowCount integer 区域中的行数。
RowHeight number 每行的高度(单位:点)。
Worksheet string 包含该区域的工作表名称。

云 SDK 开发工具包家族

使用 SDK 是集成该功能的最快方式。SDK 会处理底层细节,让您专注于业务逻辑。如需获取 Aspose.Cells Cloud SDK 的完整列表,请参阅 GitHub 仓库

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