EditSpreadsheet¶
将一个原子批次应用于原生 Macro 电子表格:设置单元格值/公式、格式化或清除区域、用相对公式填充、添加行、调整列宽、添加或移除单元格内下拉列表(带可点击箭头的列表数据验证,每个选项可选择颜色)、插入由 TRUE/FALSE 值支持的复选框、将带标题行的区域转换为命名表格(可筛选、可排序,可引用为 Table1[Column],包含货币、日期、复选框或下拉列表等类型化列),或添加/重命名/复制/删除工作表。需要来自最新 ReadSpreadsheet 的 expectedRevision。如果工作簿已更改,则不会写入任何内容:请重新读取并重新考虑,切勿盲目重试。所有操作在保存前都会进行验证;最多 25 个操作和 2000 个受影响单元格。工作表 ID 是稳定的;精确的工作表名称可以定位同一批次中先前添加的工作表。不能重命名/删除现有直接引用的工作表,也不能删除最后一个工作表。编辑后读取受影响的区域以验证计算结果。公式错误会作为警告返回,而不是静默修复。
参数¶
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
documentId |
string | 是 | 原生电子表格文档 ID。 |
expectedRevision |
string | 是 | 由 ReadSpreadsheet 返回的精确不透明修订版本。 |
operations |
SpreadsheetOperation[] | 是 | 有序操作,一起验证并提交。 |
本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 macro3/macro