У меня есть лист Google и раскрывающийся список данных в ячейке C4. и я сделал пользовательскую боковую панель с несколькими полями ввода. Я хочу обновить sh или перезагрузить боковую панель, когда я выбираю данные в ячейке C4 через раскрывающийся список. Плз, скажите мне вашу великую идею!
+++
значение = от C4. когда пользователь меняет значение C4, я хочу автоматически обновить sh боковую панель или поле ввода, чтобы обновить поле ввода с текущим значением C4.
function showsidbar() {
var html = HtmlService.createTemplateFromFile("main.html").evaluate(); //createHtmlOutputFromFile('Page')
html.setTitle('입력창입니다!')
// .setWidth(300);
SpreadsheetApp.getUi() // Or DocumentApp or SlidesApp or FormApp.
.showSidebar(html);
}
function include(filename){
return HtmlService.createHtmlOutputFromFile(filename).getContent();
}
function bb(){
var mainsheet = "기본";
var sheet = SpreadsheetApp.getActiveSpreadsheet();
var targetSheet = sheet.getSheetByName(mainsheet);
var value = targetSheet.getRange("N5").getValue();
return value;;
}
function Name(){
var mainsheet = "기본";
var sheet = SpreadsheetApp.getActiveSpreadsheet();
var targetSheet = sheet.getSheetByName(mainsheet);
var value = targetSheet.getRange("C4").getValue();
return value;;
}
<html>
<head>
</head>
<body>
<div style=" padding:10px; background-color:#ccebff">
<form name="frm">
<center><B>학생 정보</B> </center>
<b>이름 </b>
<input type="text" name="Name" ID="reginame" size="6" value=<?=Name()?>>
<b>학번</b>
<input type="text" name="Number" iD="reginum" size="4" value=<?=bb()?>>
</form>
</div>
</body>
</html>