Hide.rows脚本无法获得许可?

时间:2016-07-26 07:59:38

标签: google-apps-script google-sheets

function ConditionalHideRow() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getSheetByName("Test");
  var condition = sheet.getRange(109,2,100,1).getValue();
  if (condition = " ") {
    sheet.hideRows(1);
  }    
}

我试图隐藏有" "在一定范围内。但是,如果我将函数放在单元格中,它会告诉我"您无权调用hideRows(第7行)。"

我无法解决这个问题。

1 个答案:

答案 0 :(得分:0)

中看起来像拼写错误
if (condition = " ") {
    sheet.hideRows(1)
   }    

你可能意味着

if (condition == " ") {
        sheet.hideRows(1)
       }    

请从脚本页面激活您的功能并回答“请求权限”窗口。