まずは準備として




スプレッドシートを開いた時にメニューを追加し
メニューからUIを起動する

今回はテキストエリアが表示されるのみ

Code.gs /************************************ メニューを追加する ************************************/ function onOpen() { SpreadsheetApp.getUi() .createMenu('SCRIPT') .addItem('GUI', 'openGUI') .addToUi(); } /************************************ UIを表示する ************************************/ function openGUI() { var html = HtmlService.createHtmlOutputFromFile('index') .setSandboxMode(HtmlService.SandboxMode.IFRAME); SpreadsheetApp.getUi() .showModalDialog(html, 'myGUI'); }
index.html <textarea></textarea>


まずはスクリプトエディタを開いて


Code.gsはここに


次にHtmlファイルを新規作成して


indexという名前で保存して


index.htmlはここに