Я, конечно, написал и регулярно использую код, который делает то, что вы хотите. Так что я могу с уверенностью сказать, что это может быть сделано.
Я должен добавить примечание, что это очень и очень полезно сделать. Электронная таблица - это то, что некодировщики могут с радостью обновлять, а затем мы генерируем код из этого.
То, что меня озадачило в предлагаемом коде, - это использование SpreadsheetApp в HTML.
Я делал это только в коде GAS. Возможно, вы знаете что-то, чего я не знаю, или, возможно, это станет началом ответа на ваш вопрос.
Я много пользуюсь google.script.run А вы?