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');
}
/************************************
アクティブセルの値を取得して返す
************************************/
function get_active_value(){
var ss = SpreadsheetApp.getActive();
var sh = ss.getActiveSheet();
var range = sh.getActiveRange();
var value = range.getValue();
return value;
}
index.html
|