2021年12月08日 更新
[TOC]
どうも、クラゲジュニアです。
今回は、GASで作成した関数をスプレッドシートの図形に紐付ける方法を解説します。
処理の流れとしては、
です。
挿入 > 図形描画
を選択。
図形アイコンから任意の図形を選択。
今回は、長方形を選択。
水色の図形が表示されました。
今回は、最終行に追記するだけの関数を作成しました。
図形に関数を割り当てる際に関数の名前が必要なので、すぐに確認できるようにしておくとスムーズに作業できます。
function myFunction() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
sheet.appendRow(["Hello World"]);
}
図形上で右クリックを行うと、図形右上に3つの点が表示されます。
点をクリックしてスクリプトを割り当て
を選択します。
表示されるポップアップに実行したい関数名を入力してOK
をクリックすると割り当てが完了します。
図形をクリックするたびに追記されるのが確認できました!!
以上です。