Google Apps Scriptを作成した場合、それをGoogleスプレッドシートに接続してイベントに基づいて実行できますか、それとも手動で呼び出す必要がありますか?
Googleスプレッドシートがイベントをサポートしているかどうかはわかりません。
例:完了した行の横に数字1が付いた列を使用して、完了とマークされたスプレッドシートの行を削除するGoogleアプリスクリプト。行が変更されたとき、またはスプレッドシートが最初にロードされたときでも、これを実行したいと思います。
Google Apps Scriptを作成した場合、それをGoogleスプレッドシートに接続してイベントに基づいて実行できますか、それとも手動で呼び出す必要がありますか?
Googleスプレッドシートがイベントをサポートしているかどうかはわかりません。
例:完了した行の横に数字1が付いた列を使用して、完了とマークされたスプレッドシートの行を削除するGoogleアプリスクリプト。行が変更されたとき、またはスプレッドシートが最初にロードされたときでも、これを実行したいと思います。
この関数onOpen()
は、スプレッドシートが読み込まれるたびに自動的に実行されます。将来的には、一般的なイベントAPIを公開する予定ですが、それまでは、と呼ばれる限り、独自の関数を定義するだけで済みますonOpen()
。
チュートリアル
のセクション2から
onEdit()
で見ることができるように機能もあります:
http://www.google.com/support/forum/p/apps-script/thread?tid=584a17c79e4c04d5&hl=en
イベント処理は流動的であり、解決されているセキュリティ問題に依存しているようです。