gsheets脚本权限,用于清除内容按钮

时间:2017-04-10 15:08:35

标签: javascript google-spreadsheet-api

我希望我添加了正确的标签,这是我提出的第一个问题。

这里......我制作了一份gsheet工作簿,通过​​使用毛利率来计算销售价格。 “计算器”的计算是在单独的工作表“计算”上完成的,该工作表从“计算器”链接,然后在执行计算后返回“计算器”。

我画了一个按钮,通过为其分配“Google Apps脚本”来清除“计算器”中输入的数据。该按钮对我来说很有用,但是...当我使用'计算器'表作为共享编辑器时,我单击按钮并得到此错误。

“您正在尝试编辑受保护的单元格或对象。如果您需要修改,请与电子表格所有者联系以取消保护。”

我不知道如何更改脚本的权限以使其适用于共享,请帮忙。这是脚本。

    function clearRange2()
{
  //replace 'Calculator' with your actual sheet name
  var sheet = SpreadsheetApp.getActive().getSheetByName('Calculator');
  sheet.getRange('B9:B29').clearContent();
  sheet.getRange('C10:C29').clearContent();
  sheet.getRange('B3:B7').clearContent();
  sheet.getRange('D4:D7').clearContent();
}

0 个答案:

没有答案
相关问题