【发布时间】:2021-02-16 14:57:28
【问题描述】:
我有一个脚本可以在 1 张纸上运行一段时间。我正在寻找一种使其适用于所有工作表的方法。所以对“GetSheetByName”没有限制。这可能吗?
我现在正在使用的脚本:
function hideShow() {
var sh= SpreadsheetApp.getActive().getSheetByName("Winkel Roosters");
var rg=sh.getRange(3,25,sh.getLastRow()-2,1);
var vA=rg.getValues();
for(var i=3;i<vA.length;i++) {
if(vA[i][0]==1) {
sh.hideRows(i+3);
}
if(vA[i][0]==0) {
sh.showRows(i+3);
}
}
}
【问题讨论】:
-
我在下面提供了一个答案,应该能够解决您的问题。请检查它是否适用于您的。
标签: google-apps-script google-sheets spreadsheet