スプレッドシートのカスタムメニューからtestというライブラリにある関数を実行(GAS)
js
1function onOpen() { 2 var ui = SpreadsheetApp.getUi(); 3 var menu = ui.createMenu('追加メニュー'); 4 menu.addItem('アイテム1', 'test.onClickItem1'); 5 menu.addToUi(); 6}
スクリプトの実行結果はライブラリの方のプロパティに1234という値が記録されます。
■test ライブラリ
js
1function onClickItem1() { 2 var value = "1234"; 3 PropertiesService.getScriptProperties().setProperty("Id", value); 4}
ここでライブラリの関数を使いつつ、スプレッドシートのある実行側にプロパティを保存したいのですが、どのようにしたらよいのでしょうか?
※カスタムメニューを使って実行したいのですが、おそらく引数を使って値が渡せません。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/21 17:01