スプレッドシートにメニューに独自のメニューを追加しようと下記のコードを記入し、スプレッドシートを再読み込みを行っても自動でメニューに追加できません。
トリガーで「onOpen」を指定し、軌道のタイミングをスプレッドシートの起動時にした場合は、問題なくついかされます。
また、スクリプトエディタを開き、手動で実行させるとメニューに追加されます。
なにがいけないのでしょうか?
できれば、onOpenの機能のみで行いたいです。
function onOpen(){ var menuitems = [ {name:'処理名', functionName:'xxxxx_xxx'} ]; var sheet = SpreadsheetApp.getActiveSpreadsheet(); sheet.addMenu('メニュー追加', menuitems); }
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/07/03 06:30