Прикрутить форму к кнопке

Гифка (скрипт в работе)

Базовый функционал
Прикрутить форму к кнопке

function formToBtn(e) { var html = HtmlService.createTemplateFromFile('______.html').evaluate().setHeight(400).setWidth(800); SpreadsheetApp.getUi().showModalDialog(html, 'Введите данные'); }




































































Гифка, показывающая, что скрипт в работе

function gif(){ //fixed var gif = '<p><img src="https://s-media-cache-ak0.pinimg.com/originals/6c/e9/e6/6ce9e663fab92ddccc6cf5f29053be64.gif" '+ 'alt="Progress Indicator" style="width: 100%;height: auto; "></p>'; var html = HtmlService.createHtmlOutput(gif).setHeight(300).setWidth(300); //SpreadsheetApp.getUi().showModalDialog(html, 'Загрузка...'); 111 SpreadsheetApp.getUi().showSidebar(html); }

Взять активный спредщит
var activeSpreadsheet = SpreadsheetApp.getActiveSpreadsheet(); Logger.log(SpreadsheetApp.getActiveSpreadsheet().getName());
Взять активный щит
var activeSheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); Logger.log(SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getName());