GAS スプレッドシートの編集時トリガーを使うスクリプトで、効率よくテストしたい

実現したいこと

ここに実現したいことを箇条書きで書いてください。

前提

・スプレッドシートを使う
・編集時トリガーを使う
・イベント引数を使う
・セルが編集された際の実際の挙動を確認しながらコーディングしたい。

発生している問題・エラーメッセージ

・例:セルを編集する→トリガー発動→セルの編集後の内容をウィンドウアラートに表示

イベント引数を使うからエディターの「▷実行」が使えない
だから実際にスプレッドシートを編集して、反応を確認しながらコーディングしている。
このやり方が最善か疑問である。

下の「該当のソースコード」に書いたやり方でテストしながらコーディング作業してますが、もっと効率的なテストの仕方、テンプレート、考え方が無いか。

該当のソースコード

GoogleAppsScript

1function myfunction(e){ 2 var ui = SpreadsheetApp.getUi(); 3 try{ 4 5 //エラーが発生するかもしれない処理 6 var rng = e.range; 7 var val = e.value;//など 8 9 ui.alert(val); 10 }catch(err){ 11 ui.alert(err.message); 12 }finally{ 13 //処理 14 }; 15}

試したこと

try文の中のコードを少し書いて、スプレッドシートでトリガーの対象になる編集をして、エラーが出ないか試しながらコードを書き進めています。

補足情報(FW/ツールのバージョンなど)

スプレッドシートにコンテナされたスクリプトです。
トリガー発動の許可などは問題ありません。

コメントを投稿

0 コメント