如何通过文档ID使用Apps Script更新Google Sheets指定单元格
解决方案
你需要的通过ID访问Google Sheets的方法为Google Apps Script内置的SpreadsheetApp.openById(),直接替换你示例中的方法名即可实现需求,正确代码如下:
var test = "stuff for cell"; // 替换为目标表格的实际ID var ssID = '1234567'; SpreadsheetApp.openById(ssID).getSheetByName('Sheet1').getRange('A1').setValue(test);
注意事项
- 运行脚本的Google账号必须拥有目标表格的编辑权限,否则会执行报错
- 表格ID可以从表格的URL中获取,格式为URL中
d/之后、下一个/之前的字符串 - 如果需要操作多个单元格,建议先批量读取范围数据再统一写入,减少API调用次数提升运行效率
内容的提问来源于stack exchange,提问作者Kenton Sparks
相关产品推荐
相关产品推荐

