Google Apps Scriptでスプレッドシートのメニューにfunctionを表示するには?

カテゴリー︎: 【Google】

スプレッドシートにfunctionを表示するには?

 

Google Apps Scriptを書けば簡単にできます。

 

メリットは、ボタンをクリックすれば一発で任意のfunctionを発動できますね。

【スクリプト↓】

//メニューに関数を表示する
//Spreadsheetが開いたと同時に実行する関数 onOpen()
//新規追加あとにシート更新すると反映される
//functionNameは任意の各functionの名前
function onOpen() {
var sheet =SpreadsheetApp.getActive();
var menulist=[
{name:”シートクリア”,functionName:”sheet_clear”},
{name:”初期化”, functionName:”initsheet”},
{name:”判定”, functionName:”getResults”}
];
sheet.addMenu(‘★my_function★’,menulist);
}

※スクリプトが動かない場合は、

 

”(ダブルクオーテーション)や 
 
’(シングルクオーテーション)を
 
書き換えれば動くこと思います。

PAGE TOP