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行(。">
我不知道如何解决这个问题。
在中看起来是打字错误
if (condition = " ") {
sheet.hideRows(1)
}
你可能是指
if (condition == " ") {
sheet.hideRows(1)
}
请从脚本页面激活您的功能,并在"请求权限"窗口回答。