- blogs:
- cles::blog
2018/01/07
Google スプレッドシートにメニューを追加する
googleappsscript
Google スプレッドシートはちょっした関数やマクロなどを Google Apps Script で組むことができます。
これがかなり便利なのですが、自分で書いた処理を呼出すためにいちいちスクリプトエディタから実行するのは面倒なので何か方法はないかと調べてみたら、カスタムなメニューを追加できる Spreadsheet.addMenu(String,Object)*1 という機能があることが分かりました。
以下のような感じで onOpen() に仕込んでおくと、スプレッドシートを開いたときに自動敵にメニューが読み込まれるようになるので便利です。
function onOpen(){
setupMyMenu();
}
function setupMyMenu(){
var items = [
{name: "機能1", functionName: "hoge1"},
{name: "機能2", functionName: "hoge2"},
{name: "機能3", functionName: "hoge3"},
null,//セパレーター
{name: "更新", functionName: "setupMyMenu"},
];
SpreadsheetApp.getActiveSpreadsheet().addMenu("いつもの", items);
}
トラックバックについて
Trackback URL:
お気軽にどうぞ。トラックバック前にポリシーをお読みください。[policy]
このエントリへのTrackbackにはこのURLが必要です→https://blog.cles.jp/item/9893
Trackbacks
このエントリにトラックバックはありません
Comments
愛のあるツッコミをお気軽にどうぞ。[policy]
古いエントリについてはコメント制御しているため、即時に反映されないことがあります。
古いエントリについてはコメント制御しているため、即時に反映されないことがあります。
コメントはありません
Comments Form
コメントは承認後の表示となります。
OpenIDでログインすると、即時に公開されます。
OpenID を使ってログインすることができます。
サイト内検索
検索ワードランキング
へぇが多いエントリ
閲覧数が多いエントリ
1 . svn でコミットしたらエラーが出たので(830)
2 . RT810 の DHCP サーバを WPAD に対応させる(709)
3 . アーロンチェアのポスチャーフィットを修理(678)
4 . 福岡銀がデマの投稿者への刑事告訴を検討中(653)
5 . シャープの空気清浄加湿器のキュルキュル音対策は PTFE テープで(569)
2 . RT810 の DHCP サーバを WPAD に対応させる(709)
3 . アーロンチェアのポスチャーフィットを修理(678)
4 . 福岡銀がデマの投稿者への刑事告訴を検討中(653)
5 . シャープの空気清浄加湿器のキュルキュル音対策は PTFE テープで(569)
cles::blogについて
Referrers
