Google电子表格。如果给出“安全代码”,则运行脚本

时间:2015-03-28 01:24:47

标签: google-apps-script google-sheets

我想知道如果给出了正确的“安全代码”,是否有办法运行脚本。

我有一个脚本可以删除电子表格中的所有数据,我已经想到了这一点。如果用户确认Browser.msgbox:

,我会运行此脚本
var result = Browser.msgBox(
'Please confirm',
'Are you sure you want to continue?',
Browser.Buttons.YES_NO);

如果用户确认,则删除所有数据的脚本将运行,否则无效。

因此,作为额外的安全措施,我正在考虑“安全代码”。如果播放器确认Browser.msgBox,则询问“安全代码”,如果给出了正确的“安全代码”,则删除所有数据,如果没有,则msg:'错误代码'。没做什么。

1 个答案:

答案 0 :(得分:0)

是。看看inputBox。 https://developers.google.com/apps-script/reference/base/browser#inputBox(String)
并使用它与您生成的(或固定的)确认码进行比较。