菜单

写入表格内容

一、指令概述

该 RPA 指令用于向飞书表格的指定区域写入数据,同时返回包含操作结果(如更新范围、行数等)的 JSON 信息,便于后续流程校验写入是否成功,支撑飞书表格的自动化数据录入与结果反馈场景。

二、调用参数配置示意

参数名称示例 / 默认值说明
指令写入表格内容固定选择 “写入表格内容”,表示执行飞书表格数据写入操作。
飞书访问凭证飞书访问凭证配置飞书 API 访问所需的凭证(需具备目标表格操作权限),支持变量(界面显示 “{x}” 标识)。
飞书表格 Url飞书表格URL输入目标飞书表格的网页链接(需确保 URL 有效且表格存在),支持变量。
Sheet 页名称表格1输入要写入数据的 Sheet 页名称;若不填,需依赖表格默认 Sheet 页,支持变量。
区域A1:C4输入要写入的单元格区域(如 “A1:C4” 对应 A1 到 C4 的矩形范围),需与 “写入内容” 的二维列表尺寸匹配,支持变量。
写入内容二维列表输入要写入的二维列表数据(如 [[1,2,3],[4,5,6]]),支持变量。

三、返回结果说明

指令执行后,会生成包含操作结果的 JSON 数据(关键敏感参数已掩码),示例:

{ "code": 0, "data": { "revision": 83, "spreadsheetToken": "********************", // 飞书表格唯一标识(已掩码) "updatedCells": 7, "updatedColumns": 3, "updatedRange": "1XYmgo!A1:C3", "updatedRows": 3 }, "msg": "success" }

各字段含义:

code:状态码,0 代表执行成功(非 0 通常为失败,需结合 msg 排查)。

data:详细操作结果:

revision:表格版本号(每次修改递增,可用于版本追踪)。

spreadsheetToken:飞书表格唯一标识(敏感信息,实际为加密字符串)。

updatedCells:本次写入更新的单元格总数。

updatedColumns:本次写入涉及的列数。

updatedRange:实际写入的单元格范围(格式为 “Sheet 页标识!起始单元格:结束单元格”)。

updatedRows:本次写入涉及的行数。

msg:提示信息,success 表示操作成功。

四、使用示例(员工信息表写入 + 结果校验)

场景:向飞书表格 “员工信息统计表” 的 “表格 1” Sheet 页,写入 3 行 3 列员工数据(区域 A1:C3),并校验写入是否成功。

参数配置:

指令:写入表格内容

飞书访问凭证:feishuAuthToken(提前配置的飞书访问凭证变量)

飞书表格 Url:https://example.feishu.cn/sheets/xxx(目标表格实际 URL)

Sheet 页名称:表格1

区域:A1:C3

写入内容:employeeData(二维列表变量,内容如 [["姓名","部门","工号"],["张三","技术部","001"],["李四","市场部","002"]]

返回结果:writeResult(自定义变量,存储返回的 JSON 结果)

执行流程:

1. 调用指令,RPA 通过飞书 API 认证,定位 “表格 1” Sheet 页,将 employeeData 写入 A1:C3 区域。

2. 指令执行后,writeResult 变量被赋值为返回的 JSON 数据。

3. 后续通过 “判断 writeResult.code === 0 && writeResult.msg === 'success'”,校验写入是否成功。

五、注意事项

1. 权限与有效性:“飞书访问凭证” 需有目标表格编辑权限且有效;“飞书表格 Url” 和 “Sheet 页名称” 需对应真实存在的表格 / Sheet,否则指令报错。

2. 区域与数据匹配:“区域” 的行列范围需与 “写入内容” 的二维列表行数、列数完全匹配(如区域 A1:C3 对应 3 行 3 列,二维列表也需 3 行 3 列),否则可能数据错位或返回异常结果。

3. 结果校验必要性:实际流程需校验返回结果的 codemsg,确保写入成功;若失败,可根据 msg 排查(如权限不足、数据格式错误等)。

六、延伸应用

可结合 RPA 的「条件判断」「日志记录」指令,实现 “写入后自动校验结果 → 成功则记日志 / 执行后续操作,失败则告警 / 重试” 的闭环;也可结合「数据读取」指令,从 ERP、本地文件等来源获取数据生成二维列表,再通过本指令写入飞书表格,实现跨系统数据同步自动化。


最近修改: 2025-09-26