LANG SELRCT

Google Apps Scriptのコードを書く場所  (新規作成: スプレッドシート | スクリプトエディタ

2016年5月28日土曜日

スプレッドシートにメニューを追加する雛形

スプレッドシートにメニューを追加することで、そこから関数を実行することができるようになります。こうすることで、スクリプトエディタを開いて実行メニューから選択するというひと手間を減らせます。
これにはスプレッドシートを開いた時に実行されるfunction onOpen() {}を利用します。

簡単なコードで試すために、メッセージボックスを表示するだけの関数をメニューに追加するというコードを書いてみました。


コード.gs
function onOpen() {
  SpreadsheetApp.getUi()
      .createMenu('SCRIPT')
      .addItem('Message', 'myFunction')
      .addToUi();
}

function myFunction() {
  Browser.msgBox("メッセージを表示する")
}



スプレッドシートに追加されるメニュー


Messageを選択すると、myFunctionが実行されて画面上にメッセージボックスが表示されます。


最新の投稿

JIRA API でOAuth2.0を利用してみる(add "offline_access" to get refresh token)

Atlassian User Community Tokyo Advent Calendar 2022 18日目に投稿しました。 この記事では、JIRA APIのOAuth2.0における アクセストークンの取得方法と使い方 リフレッシュトークンの取得方法と使い方 について手元で...