- blogs:
- cles::blog
2018/01/07
Google スプレッドシートにメニューを追加する
googleappsscriptGoogle スプレッドシートはちょっした関数やマクロなどを 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 を使ってログインすることができます。
サイト内検索
検索ワードランキング
へぇが多いエントリ
- 足立区にある B-29 のタイヤ (1)
- 免許証番号は要求制限されな... (1)
- 東根市の自主規制の一時停止標識 (1)
- Windows で相対パスのショー... (1)
- Visual Studio 2017/2019 で ... (1)
閲覧数が多いエントリ
1 . Word で数式がグレーアウトされていて挿入できないときは(9088)
2 . awk で指定した n カラム目以降を出力する(6948)
3 . Windows 10 で勝手にログアウトされないようにする(6618)
4 . Thunderbird のメッセージをスレッド化しないようにする(5852)
5 . ネットワーク機器を廃棄する前に設定情報の消去を(4771)
2 . awk で指定した n カラム目以降を出力する(6948)
3 . Windows 10 で勝手にログアウトされないようにする(6618)
4 . Thunderbird のメッセージをスレッド化しないようにする(5852)
5 . ネットワーク機器を廃棄する前に設定情報の消去を(4771)
cles::blogについて
Referrers