Google sheets 谷歌脚本取消隐藏行

Google sheets 谷歌脚本取消隐藏行,google-sheets,show-hide,Google Sheets,Show Hide,我正在尝试编写一个脚本,当按下表单上的按钮时,一次取消隐藏一行。隐藏行的范围是从第20行到第45行,目前我有以下代码,其中一行只取消隐藏一次,因此如果我再次按下按钮取消隐藏另一行,它将不起作用,因为引用仅与一个隐藏行相关。是否有一种方法可以指定范围,但仅取消隐藏该范围外的一行 function UnHideRow() { var ss = SpreadsheetApp.getActiveSpreadsheet(); var s = ss.getSheetByName("Calcula

我正在尝试编写一个脚本,当按下表单上的按钮时,一次取消隐藏一行。隐藏行的范围是从第20行到第45行,目前我有以下代码,其中一行只取消隐藏一次,因此如果我再次按下按钮取消隐藏另一行,它将不起作用,因为引用仅与一个隐藏行相关。是否有一种方法可以指定范围,但仅取消隐藏该范围外的一行

function UnHideRow() {

var ss = SpreadsheetApp.getActiveSpreadsheet();
var s = ss.getSheetByName("Calculator")
s.showRows(19 + 1);
     
}

您总共只有一个按钮还是每行只有一个按钮?如何确定要取消隐藏的行?例如,您是否从第20行开始,并希望在每个按钮上取消隐藏,再单击一行,直到到达第45行?说明所需行为的屏幕截图将有助于理解。