【发布时间】:2017-09-03 18:25:35
【问题描述】:
我编写了一个自定义函数,它调用下面的代码来创建一个临时工作表。当我在 Google 编辑器中运行它时,我被要求授权并授予访问权限。
我的自定义函数在 Google 编辑器中运行良好,但在电子表格中不起作用,并且我收到错误消息“您没有调用 insertSheet 的权限”。
我创建了电子表格和自定义函数,因此我拥有(有权访问)所有内容。
var tempSheetName = "temp";
var sp = SpreadsheetApp.getActiveSpreadsheet();
var activeCell = sp.getActiveCell();
sp.insertSheet(tempSheetName);
【问题讨论】:
-
如何在电子表格中调用它?
-
我使用自定义函数名称“=getSlopeSMA()”调用它,其中包含创建临时工作表的代码。
标签: google-apps-script google-sheets