【发布时间】:2012-05-17 09:05:43
【问题描述】:
即使是最简单的 Google Apps 脚本也无法运行,例如,当我通过将电子表格的单元格设置为 =pantsHate(Y) 来运行此脚本时,我收到了以下错误:
错误:您没有权限调用 msgBox
function pantsHate(pref) {
var preference = pref;
switch (preference) {
case "Y":
Browser.msgBox("You hate pants.");
break;
case "N":
Browser.msgBox("You do not hate pants.");
break;
default:
Browser.msgBox("You hate answering Y or N");
break;
}
return pref;
}
我的最终目标是编写一个小函数来操作日期,特别是我需要准确找出两个日期之间经过了多少天(闰年、特定日期/月份等都是因素)。这个程序只是一个测试,但我似乎已经做错了什么......非常感谢任何帮助!
更新:我在一个新项目中尝试了这个,它成功了...arg!
更新 2:用=pantsHate("Y") 再次运行它,我得到了同样的错误,在这个“新”项目中......为什么谷歌,为什么?
【问题讨论】:
标签: google-apps-script google-sheets google-sheets-formula google-sheets-custom-function