Как я могу обновить значение ячейки электронной таблицы непосредственно со страницы Html с помощью appscript

У меня есть лист планирования с огромными данными. Для каждой строки будет 200+ столбцов (ячеек). Я хотел изменить значение ячейки со страницы html с помощью appscript.

Как мы можем изменить значение ячейки прямо из представления таблицы Html.

Пожалуйста помоги.

С уважением, RS

1 ответ

Обновить значение ячейки в электронной таблице со страницы HTML

      function updatecellvaluefromhtmlpage() {
  let html = '<form><input type="text" name="thisvalue" size="25" placeholder = "Enter Value" /><br /><input type="button" value="Click to change value of A1 in Sheet1" onClick="google.script.run.changeValueOfA1(this.parentNode);" />'
  SpreadsheetApp.getUi().showModelessDialog(HtmlService.createHtmlOutput(html),'Change Value Sheet1A1');
}

function changeValueOfA1(obj) {
  const ss=SpreadsheetApp.getActive();
  const sh = ss.getSheetByName('Sheet1');
  sh.getRange('A1').setValue(obj.thisvalue)
}

htmlсервис

показать немодальный

google.script.run

HTML-диалог:

Изменена ячейка:

Другие вопросы по тегам