He estado creando una hoja de cálculo compleja en las hojas de Google que usa datos de una 'pestaña' para completar la información en otras 'pestañas'.
La forma en que lo hice deja espacios en las tablas en las otras 'pestañas' y, por lo tanto, me gustaría poder ocultar todas las filas que tienen espacios en todas esas 'pestañas' específicas.
/** @OnlyCurrentDoc */ function onOpen() { SpreadsheetApp.getUi().createMenu("Custom Filter") .addItem("Filter rows", "filterRows") .addItem("Show all rows", "showAllRows") .addToUi(); } function filterRows() { var sheet = SpreadsheetApp.getActive().getSheetByName("Jordan"); //Here, I need to find a way to specify more than one sheet var data = sheet.getDataRange().getValues(); for(var i = 5; i < data.length; i++) { //If column B is blank then hide the row. if(data[i][1] === "") { sheet.hideRows(i + 1); } } } function showAllRows() { var sheet = SpreadsheetApp.getActive().getSheetByName("Jordan"); sheet.showRows(1, sheet.getMaxRows()); }