Я ищу скрипт для запуска всплывающего окна, запрашивающего у пользователя код при запуске, и он будет скрывать все листы, кроме одного, до тех пор, пока пользователь не введет правильный код, если пользователь не введет правильный код он будет продолжать запускать приглашение пользователя и держать все листы скрытыми, почти что поворот для защиты паролем, вот что у меня есть:
function onOpen() {
function hideAllSheetsExcept('Sheet1') {
var sheets=SpreadsheetApp.getActiveSpreadsheet().getSheets();
for(var i =0;i<sheets.length;i++){
Logger.log(i);
if(sheets[i].getName()!=sheetName){
sheets[i].hideSheet();
}
}
var quest = Browser.inputBox("Enter the requested value");
if quest == '12345' then
sheets[i].showSheet();
}
}