【发布时间】:2021-05-19 00:47:08
【问题描述】:
我最近注意到在 google 工作表中创建的按钮在移动设备上不起作用。我找到了解决方案,但是现在我想知道如何将文章中提供的代码指向工作表中的特定选项卡,例如“工作表 1”和“工作表 2”。因为我希望代码同时在“sheet 1”和“sheet 2”两个选项卡上工作。这样两个不同的用户可以同时在两个不同的选项卡上工作。
有人知道如何解决这个问题吗?
function onEdit(e) {
if (e.range.getA1Notation() == 'D4') {
if (/^\w+$/.test(e.value)) {
eval(e.value)();
e.range.clear();
}
}
}
最好, D
【问题讨论】:
-
我无法理解
I point the code presented in the article to the specific tab in my worksheet, for instance, "sheet 1" and "sheet 2"。我为此道歉。我可以问你目标的细节吗? -
嗨鲁本,感谢您指出同级帖子。我检查了代码,它工作正常。我现在唯一的问题是如何使 onEdit (e) 函数在两个不同的选项卡“Sheet1”和“Sheet2”上工作,如果我们已经找到了将其指向特定选项卡名称的方法。函数 onEdit(e){ if (e.range.getA1Notation() == 'D4' && e.range.getSheet().getName() === "Sheet 1") { if (/^\w+$/.测试(e.value)){ eval(e.value)(); e.range.clear(); } } }
标签: google-apps-script button google-sheets mobile