【发布时间】:2021-12-31 21:46:13
【问题描述】:
为什么我不能创建这个脚本?
function setValueTest(value) {
SpreadsheetApp
.getActiveSpreadsheet()
.getSheetByName('sheet1')
.getRange('D20')
.setValue('Hello');
return(value);
}
错误信息:
错误:异常,您无权调用 setValue(第 11 行)。
但如果我“没有权限”,为什么我可以运行其他脚本?这也定义了值
但如果我这样做,我可以(它不会):
function setValueTest(value) {
return(value);
}
【问题讨论】:
-
自定义函数对吗?
-
您是否尝试在工作表的单元格(如公式)中使用该函数?是这样的,那么这就解释了为什么你会收到错误。
-
是的,这是一个自定义函数,我正在尝试在单元格中使用它。
标签: google-apps-script google-sheets exception permissions custom-function