javascript - 如何在创建触发器时遍历 Google Sheet 中的值?
问题描述
我有以下格式的 Google Apps 脚本代码:
var key = "ID of the Sheet";
var key1 = "ID of the Sheet";
function createTriggers() {
ScriptApp.newTrigger('filter')
.forSpreadsheet(key)
.onEdit()
.create();
}
function createTriggers() {
ScriptApp.newTrigger('filter')
.forSpreadsheet(key1)
.onEdit()
.create();
}
如何遍历所有键(键、键1、键2 ...)并通过单个函数创建触发器?
解决方案
像这样的东西:
function createTriggers() {
var keys = [
'key1',
'key2'
]
for (var i = 0; i < keys.length; i++) {
ScriptApp.newTrigger('filter')
.forSpreadsheet(keys[i])
.onEdit()
.create();
}
}
推荐阅读
- amazon-s3 - 如何使用 ACL 在 S3 上托管静态网站?
- scala - 如何 $or 使用 reactivemongo
- visual-studio - VSTS - 拒绝用户访问另一个团队积压工作
- python - 无法在 Python Pandas 中添加具有值的多列
- watson - Data Refinery 表示我的数据限制已达到极限。有什么方法可以清除/重置?
- javascript - 当表格发生变化时,调整表格标题/行的大小以匹配表格中的第一行
- django - 如何在 Django 中打印 forms.ValidationError
- reactjs - 使用 Flexbox 垂直对齐和居中多个 div
- javascript - 我构建了一个nodejs命令行如何知道命令调用的文件夹
- python - python中的日期转换