SuperAPI AI 工具集

gws-sheets-append

办公与效率

查看项目

更新于 10-16 09:37

技能介绍

用途

gws-sheets-append 是 Google Workspace CLI 中的 Google Sheets 写入命令,用于向指定电子表格追加数据行。它适合在脚本或命令行流程中快速写入表格内容。

主要能力

  • 向指定电子表格(由 --spreadsheet 指定 ID)追加行数据。
  • 支持以逗号分隔的简单字符串追加单行(--values)。
  • 支持以 JSON 数组形式批量追加多行(--json-values)。
  • 支持通过 A1 记法指定目标工作表标签(--range),默认 A1,即第一个工作表。

使用方式

命令格式:

gws sheets +append --spreadsheet <ID>

参数说明:

  • --spreadsheet(必填):电子表格 ID。
  • --values:逗号分隔的值(简单字符串)。
  • --json-values:JSON 数组形式的多行数据,例如 '[["a","b"],["c","d"]]'。
  • --range:A1 记法中的目标范围(例如 'Sheet2!A1'),用于选择特定工作表标签,默认 A1。

使用前需先阅读 ../gws-shared/SKILL.md 以了解认证、全局标志与安全规则;如果该文件缺失,运行 gws generate-skills 生成。

示例:

gws sheets +append --spreadsheet ID --values 'Alice,100,true'

gws sheets +append --spreadsheet ID --json-values '[["a","b"],["c","d"]]'

gws sheets +append --spreadsheet ID --range "Sheet2!A1" --values 'Alice,100'

使用提示

  • 简单的单行追加使用 --values。
  • 批量多行插入使用 --json-values。
  • 追加到特定工作表标签使用 --range(默认 A1,即第一个工作表)。

限制与注意事项

此命令为写命令,执行前需与用户确认。关于认证细节、全局标志与更完整的安全规则,请参见 gws-shared;关于读取和写入电子表格的全部命令,请参见 gws-sheets。